Uso de informes de pruebas en AWS CodeBuild - AWS CodeBuild

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Uso de informes de pruebas en AWS CodeBuild

Puede crear informes en CodeBuild que contienen detalles sobre las pruebas que se ejecutan durante las compilaciones. Puede crear pruebas como pruebas unitarias, pruebas de configuración y pruebas funcionales.

Se admiten los siguientes formatos de archivo de informe de prueba:

  • JSON de pepino (.json)

  • XML de JUnit (.xml)

  • XML de NUnit (.xml)

  • XML de NUnit3 (.xml)

  • XML de TestNG (.xml)

  • Visual Studio TRX (.trx)

nota

La última versión compatible decucumber-jses 7.3.2.

Cree sus casos de prueba con cualquier marco de pruebas que pueda crear archivos de informes en uno de esos formatos (por ejemplo, el complemento Surefire JUnit, TestNG o Cucumber).

Para crear un informe de pruebas, se añade un nombre de grupo de informes al archivo buildspec de un proyecto de compilación con información sobre los casos de prueba. Cuando ejecuta el proyecto de compilación, se ejecutan los casos de prueba y se crea un informe de pruebas. No es necesario crear un grupo de informes antes de ejecutar las pruebas. Si especifica un nombre de grupo de informes, CodeBuild crea un grupo de informes cuando ejecute los informes. Si desea utilizar un grupo de informes que ya exista, especifique su ARN en el archivo buildspec.

Puede utilizar un informe de pruebas para solucionar un problema durante una ejecución de compilación. Si tiene muchos informes de pruebas de varias compilaciones de un proyecto de compilación, puede utilizar los informes de pruebas para ver tendencias y tasas de pruebas y errores como ayuda para optimizar las compilaciones.

Un informe caduca 30 días después de su creación. No puede ver un informe de pruebas caducado. Si desea conservar los informes de pruebas durante más de 30 días, puede exportar los archivos de datos sin procesar de los resultados de prueba a un bucket de Amazon S3. Los archivos de prueba exportados no caducan. La información sobre el bucket de S3 se especifica al crear el grupo de informes.

nota

La CodeBuild El rol de servicio de especificado en el proyecto se utiliza para los permisos para cargar en el bucket de S3.