Informes XSLT en Selenium Automation Framework con TestNG
Todos somos conscientes de la importancia de mantener informes para un mejor seguimiento de los procesos en las pruebas de software. Hay diferentes técnicas disponibles para generar informes de prueba en Selenium WebDriver. La elección de las técnicas de generación de informes depende de la conciencia del arquitecto del marco de automatización de pruebas. Hoy vamos a discutir los informes XSLT en Selenio. Tiene mucha importancia cuando desea ampliar la función de informes predeterminada de TestNG.
Antes de pasar a los informes XSLT, me gustaría recomendarte otro artículo increíble sobre otra técnica de generación de informes en Selenium. Haga clic en el enlace de abajo para leer más sobre Informes de extensión.
¿Cómo generar informes de extensión en Selenium Automation Framework?
¿Qué es el informe XSLT?
XSLT es básicamente un lenguaje de transformación que transforma un documento XML en un documento XHTML que es conveniente para cualquier navegador para mostrar los informes de prueba.
XSLT significa Transformaciones de lenguaje de Hojas de estilos extensibles.
¿Qué se requiere para configurar los informes XSLT en Selenium Automation framework?
Necesitamos configurar un entorno en nuestro marco de automatización para implementar informes XSLT. Por lo tanto, los requisitos previos son los siguientes:
- El proyecto debe configurarse con la herramienta de compilación ANT
- Paquete XSLT dentro de la carpeta del proyecto
- El proyecto debe desarrollarse con TestNG
Una vez que cumpla los requisitos previos anteriores, estará listo para implementar informes XSLT en su proyecto de automatización.
¿Cómo configurar ANT en el proyecto Selenium?
Déjame guiarte a través de los pasos para configurar ANT en tu proyecto asumiendo que no tienes configurado el proyecto ANT.
ANT es básicamente una herramienta de compilación para Java, que está escrita en XML. Se utiliza principalmente para compilar el código.
Paso # 1: Descargue el archivo zip ANT
Haga clic aquí para descargar el archivo ANT jar. Descárguelo desde la sección versión actual.
Paso # 2: Extracción y configuración del archivo ANT
Una vez extraído el archivo zip, configure su ruta de acceso.
Haga clic con el botón derecho en Mi computadora, luego haga clic en Propiedades y haga clic en Configuración avanzada del sistema.
Paso # 3: Variable de entorno set up
Ahora configure variable de entorno, haga clic en Variables de entorno. Haga clic en Nuevo y luego ingrese el nombre de la variable y el valor de la variable como la ruta de la carpeta Ant hasta la papelera.
Paso # 4: Configuración de la variable del sistema
Ahora configure la variable del sistema. Haga clic en Nuevo y agregue la bandeja de ruta de acceso.
Paso # 5: Validar compilación en CMD
Abra CMD y escriba command-ant.
Obtendrá el estado de error de compilación ya que aún no se ha generado ninguna compilación.
Todo esto se trata de la configuración de compilación ANT.
¿Cómo configurar informes XSLT en un proyecto de automatización?
Ahora es el momento de configurar los informes XSLT. Siga los pasos a continuación.
Paso # 1: Descargue el archivo XSLT
Haga clic aquí para descargar el archivo XSLT.
Paso # 2: Extraiga y almacene el archivo en su proyecto
Llegó al directorio de su proyecto y luego almacene el archivo XSLT extraído dentro de la carpeta de su proyecto.
Cuando actualice la carpeta del proyecto en Eclipse, verá que se agregan los archivos XSLT.
¿Cómo generar informes XSLT en Selenio con TestNG?
Ahora todo está hecho. Asumimos que está desarrollando sus scripts de automatización en TestNG. Más tarde discutiremos tutoriales elaborados sobre pruebas.
Ejecute su programa de pruebas y luego ejecute la compilación ant desde cmd.
Ahora debería esperar una carpeta para los informes XSLT en el directorio de su proyecto: testing-xslt.
Si esa carpeta no aparece, siga los pasos a continuación.
¿Cómo obtener la carpeta ‘testng-xslt’ en el directorio del proyecto para validar el informe?
Ve a tu proyecto en Eclipse. Haga clic derecho en construir.xml y Ejecutar como compilación Ant.
Una nueva ventana aparece al hacer clic en ella. Seleccione Generar informe y haga clic en Ejecutar.
Después de la ejecución correcta, se mostrará un mensaje de compilación correcta en la Consola.
Además, verá la carpeta testing-xslt agregada en el directorio del proyecto.
Abra esta carpeta y haga clic en índice. Su informe será visible en su navegador.