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.