logo

Atrašanās stratēģijas — (ar XPath — izmantojot ietver())

Š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
Atrašanas stratēģijas — pēc XPath — izmantojot satur()
  • Tas atvērs logu, kurā būs visi konkrētie kodi, kas iesaistīti tekstlodziņa izstrādē.
Atrašanas stratēģijas — pēc XPath — izmantojot satur()
  • Ņemiet vērā tā id atribūtu.
Atrašanas stratēģijas — pēc XPath — izmantojot satur()

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')]'));