Configuración del entorno del informe de prueba de Allure

¡Acostúmbrate a escribir juntos! Este es el décimo día de mi participación en el "Nuggets Daily New Plan · April Update Challenge", haz clic para ver los detalles del evento .

El informe de prueba de Allure es lo que le gusta al jefe. ¿Por qué elegir otros tipos de informes de prueba si puede usar allure? El marco de prueba de unidades de pytest de Python tiene un complemento de allure, que puede usar fácilmente los informes de prueba de allure en el proceso de prueba automatizado de python.

imagen.png

1. Dependencias de instalación de Allure

  • Java8+, JDK1.8+
  • Descargue el paquete de instalación de allure
  • Configurar variables de entorno
  • biblioteca de python pytest-allure

2. Instalar Java JDK

  • Descargue el JDK de Java .

    Si Jenkins está instalado, puede utilizar el entorno Java de Jenkins, normalmente en el directorio jre/bin del directorio de instalación de Jenkins.

  • ejecutar bajo la plataforma de Windows

imagen.png

Cambie y recuerde la ruta instalada:
imagen.png

Configurar variables de entorno. Haga clic con el botón derecho en la interfaz de Mi PC, haga clic en Propiedades y seleccione Configuración avanzada del sistema:

imagen.png

Haga clic en Variables de entorno:

imagen.png

Configurar variables de entorno:

imagen.png

El comando cmd determina si el sdk se instaló correctamente:

imagen.png

3. Instalar encanto

  • Descargue el paquete de instalación de allure: github.com/allure-fram…
  • Descargue el paquete de instalación en el directorio de instalación deseado.
  • Configurar variables de entorno. Al igual que con Java, coloque la ruta donde aparece allure en una variable de entorno.

imagen.png

cmd Ingrese el comando allure para determinar si la instalación es exitosa:

imagen.png

4. Instale el encanto de pytest

  
pip install allure-pytest
复制代码

Generar un informe de prueba:

  
pytest -s -q --alluredir report/allure/path
复制代码

Ver encanto, este paso abrirá el servicio de encanto correspondiente, puede ver el informe de prueba generado en el navegador:

  
allure serve report\allure
复制代码

5. Configurar Allure en Jenkins

  • Instale el complemento Allure en el mercado de complementos de Jenkins;
  • Configure la línea de comandos de Allure en la configuración de herramientas globales de Jenkins.

  • Configure la ruta del informe de Allure en el proyecto.

Ahora habrá un ícono atractivo en Jenkins:

imagen.png

Después de la compilación, habrá un registro histórico:
imagen.png

Supongo que te gusta

Origin juejin.im/post/7085346688722239502
Recomendado
Clasificación