Sobes.tech
Junior — Middle

Môžete vysvetliť, čo je selektor v nástroji na automatizáciu testov Selenium?

sobes.tech AI

Odpoveď od AI

V Selenium je selektor spôsob identifikácie prvku na webovej stránke na interakciu s ním (napríklad kliknutie, zadanie textu).

Selektory môžu byť rôzne:

  • Podľa ID (By.id)
  • Podľa názvu triedy (By.className)
  • Podľa názvu tagu (By.tagName)
  • Podľa CSS selektora (By.cssSelector)
  • Podľa XPath (By.xpath)

Napríklad, na nájdenie tlačidla s id="submit":

WebElement button = driver.findElement(By.id("submit"));
button.click();

Výber správneho selektora je dôležitý pre spoľahlivosť testov — mal by byť jedinečný a stabilný pri zmenách na stránke.