Šajā sadaļā jūs uzzināsit, kā atrast noteiktu tīmekļa elementu, izmantojot XPath- Using include() metodi.
'contains()' tiek izmantots, lai identificētu elementu, ja mēs zinām kādu elementa atribūtu vērtības daļu.
matemātikas klase java
Apskatīsim piemēru, kurā mēs mēģināsim atrast Google meklētājprogrammas teksta lodziņu, izmantojot XPath- Using include() metodi.
Veiciet tālāk norādītās darbības, lai atrastu tekstlodziņu, kas atrodas Google meklētājprogrammas sākumlapā.
- Atvērt URL: https://www.google.co.in/ savā Firefox pārlūkprogrammā
- Ar peles labo pogu noklikšķiniet uz teksta lodziņa parauga tīmekļa lapā un atlasiet Pārbaudīt elementu
- Tas atvērs logu, kurā būs visi konkrētie kodi, kas iesaistīti tekstlodziņa izstrādē.
- Ņemiet vērā tā id atribūtu.
Elementu atrašanas sintakse, izmantojot XPath- Using include() metodi, var tikt uzrakstīta šādi:
//[contains(@attribute_name,'attribute_value')]
vai
//*[contains(@attribute_name,'attribute_value')]
Izmantojot XPath-conatins() metodi, mēs varam rakstīt Java kodu kopā ar dinamisko XPath atrašanās vietu kā:
findElement(By.xpath('//*[contains(@id,'lst-ib')]'));