Junior — Middle
¿Puedes explicar qué es un selector en la herramienta de automatización de pruebas Selenium?
sobes.tech AI
Respuesta de la IA
En Selenium, el selector es una forma de identificar un elemento en la página web para interactuar con él (por ejemplo, hacer clic, ingresar texto).
Los selectores pueden ser diferentes:
- Por ID (
By.id) - Por nombre de clase (
By.className) - Por nombre de etiqueta (
By.tagName) - Por selector CSS (
By.cssSelector) - Por XPath (
By.xpath)
Por ejemplo, para encontrar un botón con id="submit":
WebElement button = driver.findElement(By.id("submit"));
button.click();
Elegir el selector correcto es importante para la fiabilidad de las pruebas — debe ser único y estable ante cambios en la página.