Junior — Middle
Puteți explica ce este un selector în instrumentul de automatizare a testelor Selenium?
sobes.tech AI
Răspuns de la AI
În Selenium, selectorul este o modalitate de identificare a unui element de pe pagina web pentru a interacționa cu el (de exemplu, clic, introducere text).
Selectorii pot fi diferiți:
- Prin ID (
By.id) - Prin numele clasei (
By.className) - Prin numele tag-ului (
By.tagName) - Prin selector CSS (
By.cssSelector) - Prin XPath (
By.xpath)
De exemplu, pentru a găsi un buton cu id="submit":
WebElement button = driver.findElement(By.id("submit"));
button.click();
Alegerea selectorului potrivit este importantă pentru fiabilitatea testelor — trebuie să fie unic și stabil în fața modificărilor paginii.