Para criar um relatório de teste, execute um projeto de compilação configurado com um a cinco grupos de relatórios em seu arquivo buildspec. Um relatório de teste é criado durante a execução. Ele contém os resultados dos casos de teste especificados para os grupos de relatórios. Um novo relatório de teste é gerado para cada compilação subsequente que usa o mesmo arquivo buildspec.
Para criar um relatório de teste
-
Crie um projeto de compilação. Para obter mais informações, consulte Criar um projeto de compilação no AWS CodeBuild.
-
Configure o arquivo buildspec do seu projeto com informações do relatório de teste:
-
Adicione uma seção
reports:
e especifique o ARN de um grupo de relatórios existente ou o nome de um grupo de relatórios.Se você especificar um ARN, o CodeBuild usará esse grupo de relatórios.
Se você especificar um nome, o CodeBuild criará um grupo de relatórios usando o nome do projeto e o nome especificado no formato
<project-name>
-<report-group-name>
. Se o grupo de relatórios nomeado já existir, o CodeBuild usará esse grupo de relatórios. -
No grupo de relatórios, especifique o local dos arquivos que contêm os resultados do teste. Se você usar mais de um grupo de relatórios, especifique os locais do arquivo de resultados do teste para cada um. Um relatório de teste é criado sempre que o projeto de compilação é executado. Para obter mais informações, consulte Especificar arquivos de teste.
-
Na seção
commands
da sequênciapost_build
oubuild
, especifique os comandos que executam os casos de teste especificados para os grupos de relatórios. Para obter mais informações, consulte Especificar comandos de teste .
Veja um exemplo de seção
reports
do buildspec:reports: php-reports: files: - "reports/php/*.xml" file-format: "JUNITXML" nunit-reports: files: - "reports/nunit/*.xml" file-format: "NUNITXML"
-
-
Execute uma compilação do projeto de compilação. Para obter mais informações, consulte Executar compilações do AWS CodeBuild manualmente.
-
Quando a compilação estiver concluída, escolha a nova execução de compilação em Histórico de compilação na página do projeto. Escolha Reports (Relatórios) para visualizar o relatório de teste. Para obter mais informações, consulte Visualizar relatórios de teste para uma compilação.