Sobes.tech
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.