Sobes.tech
Junior — Middle

Puoi spiegare cos'è un selettore nello strumento di automazione dei test Selenium?

sobes.tech AI

Risposta dell'AI

In Selenium, il selettore è un modo per identificare un elemento sulla pagina web per interagirvi (ad esempio, cliccare, inserire testo).

I selettori possono essere diversi:

  • Per ID (By.id)
  • Per nome della classe (By.className)
  • Per nome del tag (By.tagName)
  • Per selettore CSS (By.cssSelector)
  • Per XPath (By.xpath)

Ad esempio, per trovare un pulsante con id="submit":

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

Scegliere il selettore giusto è importante per l'affidabilità dei test — deve essere unico e stabile in caso di modifiche alla pagina.