← Tilbage til funktioner
Pro

DOM Path Finder

DOM Path Finder lader dig holde musen over et hvilket som helst element på en side for at afsløre dets unikke CSS-selektor, korte selektor, XPath og en klar-til-indsætning querySelector-snippet. Klik for at låse elementet, og naviger derefter med knapperne Parent/Child/Sibling. Essentielt for brugere af Selenium, Puppeteer, Playwright og Cypress.

At skrive automatiseringstests, web-scrapere eller bookmarklets betyder at skrive selektorer — men at finde en stabil, unik selektor til et specifikt element er besværligt. Du åbner DevTools, inspicerer, højreklikker, kopierer selektoren, og håber, at resultatet rent faktisk er unikt og stabilt. DOM Path Finder gør det til ét klik. Aktivér værktøjet, og hold musen over et hvilket som helst element på siden — det markeres med lilla, mens du bevæger musen. Klik for at låse det, og panelet fyldes med fire selektorformater: en unik sti-baseret CSS-selektor, en kort selektor (tag + klasser eller id), en absolut XPath og en færdigpakket document.querySelector('...')-snippet, klar til at indsætte i et script. Når elementet er låst, kan du navigere i DOM-træet med knapperne Parent / First Child / Prev Sibling / Next Sibling uden at miste fokus. Data-testid-attributter registreres og prioriteres, når de findes — ideelt for Playwright/Cypress-brugere, der bruger dem som ankre. Værktøjet viser desuden tag, id, klasser, størrelse og display/position-egenskaber for hurtig kontekst.

Live forhåndsvisning
example.com
DOM-stipfinder ● vælger
Valg aktivt — peg på et element på siden, klik for at låse. Tryk Esc for at stoppe.
Vælg element Forælder Første barn ◀ Forrige Næste ▶
<button> #submit-btn btn btn-primary btn-lg Størrelse124 × 42
CSS (unique) body > main > form#login > button#submit-btn Kopier CSS (short) button#submit-btn Kopier XPath //*[@id="submit-btn"] Kopier querySel document.querySelector('#submit-btn') Kopier
Nøglefunktioner

Hover-For-At-Markere Picker

Flyt musen hen over siden for at se elementer blive markeret med lilla. Klik for at låse — ingen grund til DevTools Inspector.

Fire Selektorformater

Unik CSS-sti, kort selektor, absolut XPath og en indpakket querySelector-snippet. Vælg det format, der passer til dit værktøj.

Navigation I DOM-Træet

Når elementet er låst, kan du bruge knapperne Parent / First Child / Prev / Next til at bevæge dig gennem DOM'et uden at skulle vælge på ny.

Kopiér Med Ét Klik

Hver selektor har sin egen Kopiér-knap. Hent det format, dit script skal bruge, og indsæt det direkte i din test eller scraper.

Elementkontekst Ved Et Blik

Viser tag, id, klasser, størrelse, display og position — hurtigt overblik uden at skulle inspicere igen.

Smarte Selektorer

Hvis elementet har et id, bruger den unikke CSS #id. Hvis en data-testid er til stede, vises den til brug i Playwright/Cypress.

Almindelige brugstilfælde

Skrivning Af Selenium/Playwright-Tests

Vælg det element, der testes, kopiér dets selektor, og indsæt i din testkode — ikke mere gætteri om unikke stier.

Bygning Af Web-Scrapere

Find den strukturelle selektor for listeelementer på et scraping-mål. Brug kort eller sti-baseret selektor afhængigt af stabilitetsbehov.

Fejlfinding Af CSS

Lås et element, og kopiér dets sti for at undersøge, hvorfor CSS ikke bliver anvendt — den unikke selektor viser elementets fulde placering i træet.

Browserautomatisering I Konsollen

Kopiér den færdigpakkede document.querySelector(...)-snippet direkte ind i DevTools Console til hurtig interaktiv fejlfinding.

Identifikation Af Tilgængelighedselementer

Ved audit af tilgængelighed kan du bruge XPath til at fodre elementer ind i axe-core eller andre a11y-værktøjer, der forventer XPath-referencer.

Sådan bruger du det
1

Åbn DOM Path Finder

Klik på ikonet Path Finder i DevSuite Pro-dockens. Værktøjet aktiveres straks i vælgertilstand.

2

Hold Musen Over Et Element

Flyt musen hen over siden — hvert element markeres med lilla, mens du bevæger dig hen over det. Rul efter behov for at finde dit mål.

3

Klik For At Låse

Klik på det element, du vil have. Vælgeren stopper, og panelet fyldes med selektorformater, kontekst og kopiér-knapper.

4

Naviger Eller Vælg Igen

Brug knapperne Parent/Child/Sibling til at forfine valget, eller klik på Pick Element for at starte hover-valg igen.

5

Kopiér Selektoren

Klik på Kopiér ved siden af det format, du har brug for (CSS, XPath eller querySelector). Indsæt direkte i din test, scraper eller konsol.

Klar til at prøve?

Installer DevSuite Pro gratis og lås op for 64+ udviklerværktøjer til din browser.

Tilføj til Chrome Tilføj til Edge Tilføj til FireFox