Junior — Middle
Můžete vysvětlit, co je to selektor v nástroji pro automatizaci testů Selenium?
sobes.tech AI
Odpověď od AI
V Seleniumu je selektor způsob, jak identifikovat prvek na webové stránce pro interakci s ním (například kliknutí, zadání textu).
Selektory mohou být různé:
- Podle ID (
By.id) - Podle názvu třídy (
By.className) - Podle názvu tagu (
By.tagName) - Podle CSS selektoru (
By.cssSelector) - Podle XPath (
By.xpath)
Například, pro nalezení tlačítka s id="submit":
WebElement button = driver.findElement(By.id("submit"));
button.click();
Výběr správného selektoru je důležitý pro spolehlivost testů — měl by být jedinečný a stabilní při změnách stránky.