Junior — Middle
Можете ли да обясните какво е селектор в инструмента за автоматизация на тестове Selenium?
sobes.tech AI
Отговор от AI
В Selenium селекторът е начин за идентифициране на елемент на уеб страницата за взаимодействие с него (например, кликване, въвеждане на текст).
Селекторите могат да бъдат различни:
- По ID (
By.id) - По име на класа (
By.className) - По име на таг (
By.tagName) - По CSS селектор (
By.cssSelector) - По XPath (
By.xpath)
Например, за да намерите бутон с id="submit":
WebElement button = driver.findElement(By.id("submit"));
button.click();
Изборът на правилния селектор е важен за надеждността на тестовете — той трябва да бъде уникален и стабилен при промени на страницата.