¿Manera automatizada de convertir pruebas HTML de Selenium a JUnit?

Estoy usando Selenium IDE 1.0.10 para Firefox en Mac 10.6.6. Nuestro departamento de control de calidad ha creado algunas pruebas HTML para Selenium que necesito convertir a Junit. En el IDE, puedo hacerlo yendo al menú Archivo y eligiendo exportar. ¿Cuál es una forma automatizada / programable para hacer esta misma tarea?

Gracias, - Dave

preguntado el 10 de mayo de 11 a las 13:05

4 Respuestas

Pruebe este complemento. No lo he usado, pero se describe tal como lo necesita. Addin

contestado el 18 de mayo de 11 a las 16:05

Pruebe este complemento que convierte los scripts HTML de Selenium a Java.

Selenio4J

Respondido 13 Abr '12, 11:04

Mire el complemento selenese4J-maven. Similar a selenium4j (https://github.com/RaphC/selenese4j-maven-plugin).

Proporciona muchas características: Conversión de selenio 1/2 (WebDriver) Generación de la suite de pruebas Internacionalización de su archivo html Posibilidad de usar un fragmento en su archivo html para una prueba específica (por ejemplo: calcular la jornada laboral, escribir una generación personalizada de valores, manejar valores dinámicos ... ) Uso de propiedades tokenizadas

Respondido 24 Oct 13, 02:10

yo tomé el selenium4j project y lo convirtió en un complemento de maven para aquellos que quieran tomar los casos de prueba html y hacer que se ejecuten automáticamente con su fase de prueba de maven. También puede separar las pruebas utilizando una anulación de perfil con seguridad.

Léame está aquí: https://github.com/willwarren/selenium-maven-plugin

La versión corta del archivo Léame:

Convierte esta estructura de carpetas:

./src/test/selenium
    |-signin
        |-TestLoginGoodPasswordSmoke.html
        |-TestLoginBadPasswordSmoke.html
        |-selenium4j.properties

Dentro

./src/test/java
    |-signin
        |-firefox
            |-TestLoginGoodPasswordSmoke.java
            |-TestLoginBadPasswordSmoke.java

Esto solo se prueba en Windows con Firefox y Chrome.
No pude hacer que la versión de IE pasara una prueba, pero soy nuevo en el selenio, así que con suerte, si eres un gurú del selenio, puedes superar esto.

Respondido el 18 de diciembre de 12 a las 19:12

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.