Sobes.tech
Junior — Middle

Pode explicar o que é um seletor na ferramenta de automação de testes Selenium?

sobes.tech IA

Resposta da IA

No Selenium, o seletor é uma forma de identificar um elemento na página web para interagir com ele (por exemplo, clicar, inserir texto).

Os seletores podem ser diferentes:

  • Por ID (By.id)
  • Pelo nome da classe (By.className)
  • Pelo nome da tag (By.tagName)
  • Por seletor CSS (By.cssSelector)
  • Por XPath (By.xpath)

Por exemplo, para encontrar um botão com id="submit":

WebElement button = driver.findElement(By.id("submit"));
button.click();

Escolher o seletor correto é importante para a fiabilidade dos testes — deve ser único e estável perante alterações na página.