Crear un informe de pruebas - 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.

Crear un informe de pruebas

Para crear un informe de pruebas, se ejecuta un proyecto de compilación que se configura con uno a cinco grupos de informes en su archivo buildspec. Se crea un informe de pruebas durante la ejecución. Contiene los resultados de los casos de prueba que se especifican para los grupos de informes. Se genera un nuevo informe de pruebas para cada compilación posterior que utilice el mismo archivo buildspec.

Para crear un informe de pruebas
  1. Cree un proyecto de compilación. Para obtener información, consulte Creación de un proyecto de compilación en AWS CodeBuild.

  2. Configure el archivo buildspec del proyecto con información de informe de pruebas

    1. Adición de unreports:y especifique el ARN de un grupo de informes existente o el nombre de un grupo de informes.

      Si especifica un ARN, CodeBuild utiliza ese grupo de informes.

      Si especifica un nombre, CodeBuild crea un grupo de informes automáticamente utilizando el nombre de su proyecto y el nombre que especificó, con el formato<project-name>-<report-group-name>. Si el grupo de informes con nombre ya existe, CodeBuild utiliza ese grupo de informes.

    2. En el grupo de informes, especifique la ubicación de los archivos que contienen los resultados de prueba. Si utiliza más de un grupo de informes, especifique las ubicaciones de los archivos de resultados de prueba para cada uno de ellos. Cada vez que se ejecuta el proyecto de compilación, se crea un nuevo informe de pruebas. Para obtener más información, consulte Especificar archivos de prueba.

    3. En la sección commands de la secuencia build o post_build, especifique los comandos que ejecutan los casos de prueba que ha especificado para sus grupos de informes. Para obtener más información, consulte Especificar comandos de prueba .

    El siguiente es un ejemplo de una especificación de compilaciónreportssección :

    reports: php-reports: files: - "reports/php/*.xml" file-format: "JUNITXML" nunit-reports: files: - "reports/nunit/*.xml" file-format: "NUNITXML"
  3. Ejecute una compilación del proyecto de compilación. Para obtener más información, consulte Ejecutar una compilación en AWS CodeBuild.

  4. Cuando la compilación se haya completado, elija la nueva ejecución de la compilación en Build history (Historial de compilación) en la página del proyecto. Seleccione Reports (Informes) para ver el informe de pruebas. Para obtener más información, consulte Consultar los informes de pruebas de una compilación.