org - ¿Cómo convertir los comandos grabados en selenio IDE a Java?
selenium tutorial (4)
¿Existe alguna aplicación o forma sencilla de convertir todos los comandos grabados por Selenium IDE
a Java (Selenium WebDriver)
? Sería mucho más fácil y ahorraría mucho tiempo.
Cualquier sugerencia será apreciada. ¡Gracias!
Actualización: a partir de SeleniumIDE 3.x, desafortunadamente, se eliminaron ambas funciones mencionadas en las respuestas anteriores "Exportar" y "Opciones-> Formato" (la razón es la transferencia al nuevo formato de extensiones web de Firefox y Chrome).
Pero una alternativa actual es Katalon Recorder, que está disponible para Chrome y Firefox .
Katalon Recorder tiene un botón "Exportar" y puede exportar 3 formatos de Selenium, con TestNG, con JUnit e incluso con Thoughtworks WebDriverBackedSelenium y JUnit.
Simplemente presione "Exportar", elija su formato, que "Copiar al Portapapeles" o "Guardar como archivo ...".
En mi versión 2.4.0 de Selenium IDE es tan fácil como circular:
- Record testcase en Selenium IDE
- Haga clic en Archivo - Exportar caso de prueba como - Java / JUnit4 / WebDriver
- Guardar archivo como .java
¡Y aquí tienes! Su testcase se convierte a WebDriver;)
En mi versión de Selenium IDE 2.4.0
Record a new test case with the help of Selenium IDE
1) Click on File a primary nav bar
2) check drop down is displayed
3) select on Export test case as
4) Check you can convert selenium test case in any language EG: Java / JUnit4 / WebDriver
Save File as .java
Your testcase is converted to WebDriver
ver imagen
Hay 2 formas de convertir una prueba grabada (formato HTML) en código Java en Selenium IDE:
1ª forma: ver el código Java directamente en Selenium IDE
- Ir a Opciones -> Opciones ...
- En la ventana "Opciones de Selenium IDE": marque la casilla de verificación "Habilitar características experimentales" y haga clic en el botón Aceptar
- Opciones -> Formato -> Java / JUnit4 / WebDriver
- Haga clic en el botón Aceptar en la ventana emergente "Aplicación JavaScript" -> Verá el código fuente de Java deseado para sus pruebas grabadas
Segunda forma: exportando un caso de prueba registrado (formato HTML) al archivo java:
- Registre sus pruebas en formato HTML usando Selenium IDE
- Archivo -> Exportar caso de prueba como -> Java / JUnit4 / WebDriver
- Guarda el archivo (se guardaría como .java)
- Abra el archivo java que guardó en cualquier editor de texto o IDE, como Notepad ++, Notepad, Wordpad, Eclipse, IntelliJ IDEA, etc. (Puede ver el código fuente de Java Selenium esperado)
Hay otra forma de convertir el comando IDE de Selenium individualmente a cualquier idioma. Los siguientes pasos para java:
- Abre Firefox -> Abre Selenium IDE
- Graba algunos pasos de tu prueba.
- En Selenium IDE: Ir a Opciones | Formato del portapapeles y seleccione Java / TestNG / WebDriver
- Haga clic derecho en cualquier comando en el IDE de Selenium que grabó -> Haga clic en Copiar
- Pegue en cualquier editor (como NotePad, Wordpad, etc. O cualquier IDE que esté utilizando, como eclipse, IntelliJ IDEA)
- El comando se pegará como formato Java
Nota: De manera similar, puede convertir el comando individual de Selenium IDE a C #, Python y muchos más que desee.