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.