← Înapoi la Funcționalități
Pro

Localizator de Căi DOM

DOM Path Finder vă permite să treceți cu mouse-ul peste orice element al paginii pentru a-i afla selectorul CSS unic, selectorul scurt, XPath-ul și un fragment querySelector gata de lipit. Faceți clic pentru a bloca elementul, apoi navigați cu butoanele Parent/Child/Sibling. Esențial pentru utilizatorii Selenium, Puppeteer, Playwright și Cypress.

Scrierea de teste automate, web scraper-e sau bookmarklet-uri presupune scrierea de selectori — dar găsirea unui selector stabil și unic pentru un anumit element este obositoare. Deschideți DevTools, inspectați, dați clic dreapta, copiați selectorul și sperați că rezultatul este cu adevărat unic și stabil. DOM Path Finder reduce totul la un singur clic. Activați instrumentul și treceți cu mouse-ul peste orice element al paginii — acesta se evidențiază cu mov pe măsură ce vă mișcați. Faceți clic pentru a-l bloca, iar panoul se va umple cu patru formate de selector: un selector CSS unic bazat pe cale, un selector scurt (tag + clase sau id), un XPath absolut și un fragment document.querySelector('...') gata împachetat, pregătit pentru a fi lipit într-un script. Odată blocat, puteți naviga în arborele DOM cu butoanele Parent / First Child / Prev Sibling / Next Sibling fără a pierde selecția. Atributele data-testid sunt detectate și prioritizate atunci când există — ideal pentru cei care lucrează cu Playwright/Cypress și le folosesc drept ancore. Instrumentul afișează, de asemenea, tag-ul, id-ul, clasele, dimensiunile și proprietățile display/position pentru context rapid.

Previzualizare în Direct
example.com
Finder cale DOM ● selectare
Selectarea activă — treceți cu mouse-ul peste orice element din pagină, faceți clic pentru a bloca. Apăsați Esc pentru a opri.
Alegeți elementul Părinte Primul copil ◀ Anterior Următor ▶
<button> #submit-btn btn btn-primary btn-lg Dimensiune124 × 42
CSS (unique) body > main > form#login > button#submit-btn Copiere CSS (short) button#submit-btn Copiere XPath //*[@id="submit-btn"] Copiere querySel document.querySelector('#submit-btn') Copiere
Caracteristici Principale

Selector cu Evidențiere la Hover

Mișcați mouse-ul peste pagină pentru a vedea elementele evidențiate cu mov. Faceți clic pentru a bloca — fără a mai fi nevoie de DevTools Inspector.

Patru Formate de Selector

Cale CSS unică, selector scurt, XPath absolut și fragment querySelector împachetat. Alegeți formatul potrivit pentru instrumentele dumneavoastră.

Navigare în Arborele DOM

Odată blocat elementul, folosiți butoanele Parent / First Child / Prev / Next pentru a vă deplasa prin DOM fără a relua selecția.

Copiere cu Un Singur Clic

Fiecare selector are propriul buton de copiere. Preluați formatul de care are nevoie scriptul dumneavoastră și lipiți-l direct în test sau scraper.

Context al Elementului Dintr-o Privire

Afișează tag-ul, id-ul, clasele, dimensiunile, display-ul și poziția — o privire de ansamblu rapidă, fără a fi nevoie de o nouă inspecție.

Selectori Inteligenți

Dacă elementul are un id, selectorul CSS unic folosește #id. Dacă există un data-testid, acesta este scos în evidență pentru utilizare cu Playwright/Cypress.

Cazuri de Utilizare Comune

Scrierea Testelor Selenium/Playwright

Selectați elementul testat, copiați-i selectorul și lipiți-l în codul de test — fără a mai ghici căi unice.

Construirea de Web Scraper-e

Găsiți selectorul structural pentru elementele unei liste de pe site-ul vizat. Folosiți selectorul scurt sau pe cel bazat pe cale, în funcție de cât de stabil trebuie să fie.

Depanarea CSS-ului

Blocați un element și copiați-i calea pentru a investiga de ce nu se aplică un stil CSS — selectorul unic arată poziția exactă a elementului în arbore.

Automatizare din Consola Browser-ului

Copiați fragmentul document.querySelector(...) gata împachetat direct în consola DevTools pentru depanare interactivă rapidă.

Identificarea Elementelor pentru Accesibilitate

Când auditați accesibilitatea, folosiți XPath pentru a furniza elemente către axe-core sau alte instrumente de a11y care așteaptă referințe XPath.

Cum se Folosește
1

Deschideți DOM Path Finder

Faceți clic pe pictograma Path Finder din dock-ul DevSuite Pro. Instrumentul se activează imediat în modul de selecție.

2

Treceți cu Mouse-ul Peste un Element

Mișcați mouse-ul peste pagină — fiecare element se evidențiază cu mov pe măsură ce treceți peste el. Derulați pagina dacă este nevoie pentru a găsi elementul dorit.

3

Faceți Clic Pentru a Bloca

Faceți clic pe elementul dorit. Selecția se oprește, iar panoul se umple cu formatele de selector, context și butoane de copiere.

4

Navigați sau Reselectați

Folosiți butoanele Parent/Child/Sibling pentru a rafina selecția, sau faceți clic pe Pick Element pentru a relua selecția prin hover.

5

Copiați Selectorul

Faceți clic pe Copy lângă formatul de care aveți nevoie (CSS, XPath sau querySelector). Lipiți direct în test, scraper sau consolă.

Ești Gata să Încerci?

Instalează DevSuite Pro gratuit și deblochează peste 64 de instrumente pentru dezvoltatori în browserul tău.

Adaugă în Chrome Adaugă la Edge Adaugă în FireFox