← Rudi kwenye Vipengele
Pro

Kitafuta Njia ya DOM

Kitafuta Njia ya DOM hukuruhusu kuelekeza kipanya (hover) kwenye kipengele chochote ukurasani ili kufichua kiteuzi chake cha kipekee cha CSS, kiteuzi kifupi, XPath, na kijisehemu cha querySelector kilicho tayari kubandikwa. Bofya ili kufunga kipengele, kisha urambaze kwa vitufe vya Mzazi/Mtoto/Ndugu. Muhimu kwa watumiaji wa Selenium, Puppeteer, Playwright, na Cypress.

Kuandika majaribio ya kiotomatiki, vikwaruza vya wavuti, au vijitabu kunamaanisha kuandika wateuzi — lakini kubaini kiteuzi thabiti na cha kipekee kwa kipengele mahususi ni jambo la kuchosha. Unafungua Zana za Wasanidi Programu (DevTools), unakagua (inspect), unabonyeza-kulia, unanakili kiteuzi, na kutumaini matokeo ni ya kipekee na thabiti. Kitafuta Njia ya DOM hurahisisha hili kwa mbofyo mmoja. Washa zana na uelekeze kipanya kwenye kipengele chochote ukurasani - huangazia zambarau unaposonga. Bofya ili kukifunga, na paneli inajaa miundo minne ya wateuzi: kiteuzi cha kipekee cha CSS cha njia, kiteuzi kifupi (lebo + madarasa au kitambulisho), XPath kamili, na kijisehemu kilichofungwa cha document.querySelector('...') kilicho tayari kubandikwa kwenye hati (script). Kikishafungwa, unaweza kupitia mti wa DOM kwa vitufe vya Mzazi / Mtoto wa Kwanza / Ndugu Uliotangulia / Ndugu Anayefuata bila kupoteza lengo. Sifa za Data-testid hugunduliwa na kupewa kipaumbele zikiwapo - bora kwa Playwright/Cypress ambao huzitumia kama nanga. Zana pia huonyesha lebo, id, madarasa, saizi ya ukingo, na sifa za onyesho/msimamo kwa muktadha wa haraka.

Uhakiki wa Moja kwa Moja
example.com
Kitafuta Njia cha DOM ● inachagua
Uteuzi unaendelea — pitisha kishale juu ya kipengele chochote kwenye ukurasa, bofya ili kufunga. Bonyeza Esc ili kusitisha.
Chagua Kipengele Mzazi Mtoto wa Kwanza ◀ Iliyopita Ifuatayo ▶
<button> #submit-btn btn btn-primary btn-lg Saizi124 × 42
CSS (unique) body > main > form#login > button#submit-btn Nakili CSS (short) button#submit-btn Nakili XPath //*[@id="submit-btn"] Nakili querySel document.querySelector('#submit-btn') Nakili
Vipengele Muhimu

Kichagua cha Kuangazia kwa Kuelea (Hover)

Sogeza kipanya chako juu ya ukurasa ili kuona vipengele vikiangazia zambarau. Bofya ili kufunga — hakuna haja ya Kichanganuzi cha DevTools.

Miundo Minne ya Viteuzi

Njia ya kipekee ya CSS, kiteuzi kifupi, XPath kamili, na kijisehemu kilichofungwa cha querySelector. Chagua kinachofaa zana yako.

Urambazaji wa Mti wa DOM

Baada ya kufungwa, tumia vitufe vya Mzazi / Mtoto wa Kwanza / Uliotangulia / Ifuatayo ili kupitia DOM bila kuchagua tena.

Nakala ya Mbofyo Mmoja

Kila kiteuzi kina kitufe chake cha Nakili. Nyakua muundo ambao hati yako inahitaji na ubandike moja kwa moja kwenye jaribio au kikwaruza chako.

Muktadha wa Kipengele kwa Mtazamo

Huonyesha lebo, id, madarasa, saizi, onyesho, na msimamo — muhtasari wa haraka bila kukagua tena.

Viteuzi Wajanja

Ikiwa kipengele kina id, CSS ya kipekee hutumia #id. Ikiwa data-testid ipo, inawekwa wazi kwa matumizi ya Playwright/Cypress.

Matumizi ya Kawaida

Kuandika Majaribio ya Selenium/Playwright

Chagua kipengele kinachojaribiwa, nakili kiteuzi chake, na ubandike kwenye msimbo wako wa majaribio — hakuna tena kukisia njia za kipekee.

Kuunda Vikwaruza vya Wavuti

Tafuta kiteuzi cha kimuundo cha vipengee vya orodha kwenye lengwa la kukwaruza. Tumia kiteuzi kifupi au cha njia kulingana na mahitaji ya uthabiti.

Kutatua CSS

Funga kipengele na unakili njia yake ili kuchunguza kwa nini CSS haitumiki — kiteuzi cha kipekee huonyesha eneo kamili la mti wa kipengele hicho.

Otomatiki ya Kivinjari katika Kiweko (Console)

Nakili kijisehemu kilichofungwa cha document.querySelector(...) moja kwa moja kwenye Kiweko cha DevTools kwa utatuzi wa haraka wa mwingiliano.

Utambulisho wa Kipengele cha Ufikikaji (A11y)

Unapokagua ufikikaji, tumia XPath kulisha vipengele kwenye axe-core au zana zingine za a11y ambazo zinatarajia marejeleo ya XPath.

Jinsi ya Kutumia
1

Fungua Kitafuta Njia ya DOM

Bofya ikoni ya Kitafuta Njia kwenye gati ya DevSuite Pro. Zana inawashwa katika hali ya kuchagua mara moja.

2

Elekea Kwenye Kipengele

Sogeza kipanya chako juu ya ukurasa — kila kipengele huangazia zambarau unapopita juu yake. Tembeza inavyohitajika ili kupata lengwa lako.

3

Bofya Ili Kufunga

Bofya kipengele unachotaka. Kichaguzi kinasimama na paneli inajazwa na miundo ya kiteuzi, muktadha, na vitufe vya kunakili.

4

Rambaza Au Chagua Tena

Tumia vitufe vya Mzazi/Mtoto/Ndugu ili kuboresha uteuzi, au ubofye Chagua Kipengele ili kuanza kuchagua-kwa-kuelea tena.

5

Nakili Kiteuzi

Bofya Nakili kando ya muundo unaohitaji (CSS, XPath, au querySelector). Bandika moja kwa moja kwenye jaribio, kikwaruza, au kiweko (console) chako.

Uko Tayari Kujaribu?

Sakinisha DevSuite Pro bila malipo na ufungue zana 64+ za wasanidi kwa kivinjari chako.

Ongeza kwenye Chrome Ongeza kwa Edge Ongeza kwenye FireFox