Junior — Middle
Pouvez-vous expliquer ce qu'est un sélecteur dans l'outil d'automatisation des tests Selenium?
sobes.tech IA
Réponse de l'IA
En Selenium, le sélecteur est un moyen d’identifier un élément sur la page web pour interagir avec lui (par exemple, clic, saisie de texte).
Les sélecteurs peuvent varier :
- Par ID (
By.id) - Par nom de classe (
By.className) - Par nom de balise (
By.tagName) - Par sélecteur CSS (
By.cssSelector) - Par XPath (
By.xpath)
Par exemple, pour trouver un bouton avec id="submit" :
WebElement button = driver.findElement(By.id("submit"));
button.click();
Le choix du bon sélecteur est important pour la fiabilité des tests — il doit être unique et stable face aux changements de la page.