Estoy usando el complemento Selenium IDE Firefox para crear algunos casos de prueba. Hago clic en el botón Grabar para registrar los pasos. Cuando termine, detengo la grabación y ejecutaré los casos de prueba para ver cómo van las cosas. En este elemento en particular en una tabla HTML, Selenium se identifica como id=my_id_1
en el proceso de grabación; cuando ejecuto el caso de prueba, diría que no se encontró el elemento id=my_id_1
.Elemento de selenio No encontrado incluso si el selenio rellena la identificación
¿Cómo no se puede encontrar cuando se detecta la ID dentro de Selenium IDE? ¿Cómo puedo evitar este problema? He intentado usar //tr[4]/td[3]/a
también. Usando este enfoque (y usando ID también), cuando hago clic en el botón Buscar en el IDE, el elemento correspondiente en la página web se resaltará en amarillo. Sin embargo, el caso de prueba fallaría diciendo que el elemento no puede encontrar encontrado.
Gracias de antemano, Monte
¿Se aseguró de que el comando no se ejecuta antes de que la tabla se cargue realmente en la página? –