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:

  1. El proyecto debe configurarse con la herramienta de compilación ANT
  2. Paquete XSLT dentro de la carpeta del proyecto
  3. 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.

 Versión actual ANT

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.

 Variables de entorno

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.

 Nueva ruta

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.

 Nueva ruta

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.

 Ant cmd

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.

carpeta del proyecto

Cuando actualice la carpeta del proyecto en Eclipse, verá que se agregan los archivos XSLT.

 Jerarquía de proyectos con 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.

 Ant build a partir de eclipse

Una nueva ventana aparece al hacer clic en ella. Seleccione Generar informe y haga clic en Ejecutar.

 Generar informe de informes XSLT

Después de la ejecución correcta, se mostrará un mensaje de compilación correcta en la Consola.

 Consola de resultados de compilación

Además, verá la carpeta testing-xslt agregada en el directorio del proyecto.

 carpeta testnf-xslt

Abra esta carpeta y haga clic en índice. Su informe será visible en su navegador.

index

Leave a Reply

Tu dirección de correo electrónico no será publicada.