← Atpakaļ uz funkcijām
Pro

DOM Ceļa Meklētājs

DOM Ceļa Meklētājs ļauj novietot kursoru virs jebkura lapas elementa, lai atklātu tā unikālo CSS selektoru, īso selektoru, XPath un lietošanai gatavu querySelector fragmentu. Noklikšķiniet, lai fiksētu elementu, tad naviģējiet ar Parent/Child/Sibling pogām. Neaizstājams Selenium, Puppeteer, Playwright un Cypress lietotājiem.

Rakstot automatizācijas testus, web skraperus vai bookmarklets, nepieciešams rakstīt selektorus — taču stabila, unikāla selektora atrašana konkrētam elementam ir laikietilpīga. Jūs atverat DevTools, pārbaudāt, noklikšķināt ar labo peles pogu, kopējat selektoru un ceriet, ka rezultāts patiešām ir unikāls un stabils. DOM Ceļa Meklētājs to padara par vienu klikšķi. Aktivizējiet rīku un novietojiet kursoru virs jebkura lapas elementa — tas iekrāsojas violets, kamēr pārvietojaties. Noklikšķiniet, lai to fiksētu, un panelis aizpildās ar četriem selektoru formātiem: unikālu, uz ceļa balstītu CSS selektoru, īsu selektoru (tags + klases vai id), absolūtu XPath un iepriekš ietītu document.querySelector('...') fragmentu, kas gatavs ielīmēšanai skriptā. Pēc fiksēšanas varat naviģēt DOM koku ar Parent / First Child / Prev Sibling / Next Sibling pogām, nezaudējot fokusu. Data-testid atribūti tiek atklāti un prioritizēti, ja tādi ir — ideāli piemēroti Playwright/Cypress lietotājiem, kas tos izmanto kā enkurus. Rīks arī parāda tagu, id, klases, robežizmēru un display/position īpašības ātrai kontekstualizācijai.

Tiešraides priekšskatījums
example.com
DOM ceļa meklētājs ● izrēķināšana
Izvēle aktīva — novietojiet kursoru uz jebkura lapas elementa, noklikšķiniet, lai slēgtu. Nospiediet Esc , lai apturētu.
Izvēlēties elementu Vecāks Pirmā bērns ◀ Iepriekšējie Tālāk ▶
<button> #submit-btn btn btn-primary btn-lg Izmērs124 × 42
CSS (unique) body > main > form#login > button#submit-btn Kopet CSS (short) button#submit-btn Kopet XPath //*[@id="submit-btn"] Kopet querySel document.querySelector('#submit-btn') Kopet
Galvenās funkcijas

Iezīmēšana ar Kursoru

Pārvietojiet peli pa lapu, lai redzētu elementus iekrāsojamies violetus. Noklikšķiniet, lai fiksētu — DevTools Inspector nav vajadzīgs.

Četri Selektoru Formāti

Unikāls CSS ceļš, īsais selektors, absolūts XPath un ietīts querySelector fragments. Izvēlieties to, kas atbilst jūsu darbarīkiem.

DOM Koka Navigācija

Pēc fiksēšanas izmantojiet Parent / First Child / Prev / Next pogas, lai pārvietotos pa DOM, neatlasot no jauna.

Kopēšana ar Vienu Klikšķi

Katram selektoram ir sava Copy poga. Iegūstiet skriptam nepieciešamo formātu un ielīmējiet to tieši savā testā vai skraperī.

Elementa Konteksts Uzreiz Pieejams

Parāda tagu, id, klases, izmēru, display un position — ātrs pārskats bez atkārtotas pārbaudes.

Gudri Selektori

Ja elementam ir id, unikālais CSS izmanto #id. Ja ir data-testid, tas tiek izcelts Playwright/Cypress lietošanai.

Biežākie lietošanas veidi

Selenium/Playwright Testu Rakstīšana

Atlasiet testējamo elementu, kopējiet tā selektoru un ielīmējiet sava testa kodā — vairs nav jāmin unikālie ceļi.

Web Skraperu Veidošana

Atrodiet strukturālo selektoru saraksta vienumiem skrāpēšanas mērķī. Izmantojiet īso vai uz ceļa balstīto selektoru atkarībā no stabilitātes vajadzībām.

CSS Atkļūdošana

Fiksējiet elementu un kopējiet tā ceļu, lai izmeklētu, kāpēc CSS netiek piemērots — unikālais selektors parāda elementa pilnu atrašanās vietu kokā.

Pārlūka Automatizācija Konsolē

Kopējiet iepriekš ietīto document.querySelector(...) fragmentu tieši DevTools konsolē ātrai interaktīvai atkļūdošanai.

A11y Elementu Identificēšana

Auditējot pieejamību, izmantojiet XPath, lai padotu elementus axe-core vai citiem a11y rīkiem, kas sagaida XPath atsauces.

Kā lietot
1

Atveriet DOM Ceļa Meklētāju

Noklikšķiniet uz Path Finder ikonas DevSuite Pro dokā. Rīks uzreiz aktivizējas atlases režīmā.

2

Novietojiet Kursoru Virs Elementa

Pārvietojiet peli pa lapu — katrs elements iekrāsojas violets, kamēr pārvietojaties virs tā. Ritiniet pēc vajadzības, lai atrastu mērķi.

3

Noklikšķiniet, Lai Fiksētu

Noklikšķiniet uz vēlamā elementa. Atlase apstājas, un panelis aizpildās ar selektoru formātiem, kontekstu un kopēšanas pogām.

4

Naviģējiet vai Atlasiet no Jauna

Izmantojiet Parent/Child/Sibling pogas, lai precizētu atlasi, vai noklikšķiniet Pick Element, lai sāktu atlasi ar kursoru no jauna.

5

Kopējiet Selektoru

Noklikšķiniet Copy pie nepieciešamā formāta (CSS, XPath vai querySelector). Ielīmējiet tieši savā testā, skraperī vai konsolē.

Gatavs izmēģināt?

Instalējiet DevSuite Pro bez maksas un atbloķējiet 64+ izstrādātāju rīkus savam pārlūkam.

Pievienot pārlūkam Chrome Pievienot Edge Pievienot pārlūkam FireFox