

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Crea report di test
<a name="report-create"></a>

 Per creare un report di test, è possibile eseguire un progetto di compilazione configurato con uno a cinque gruppi di report nel relativo file buildspec. Durante l'esecuzione, viene creato un report di test, contenente i risultati dei casi di test specificati per i gruppi di report. Per ogni compilazione successiva che dovesse utilizzare lo stesso file buildspec, verrà generato un nuovo report di test. 

**Come creare un report di test**

1. Creare un progetto di compilazione. Per informazioni, consulta [Crea un progetto di compilazione in AWS CodeBuild](create-project.md). 

1. Configurare il file buildspec del progetto con le informazioni relative al report di test: 

   1. Aggiungere una `reports:` sezione e specificare l'ARN di un gruppo di report esistente o il nome di un gruppo di report. 

      Se si specifica un ARN, CodeBuild utilizza quel gruppo di report.

      Se specificate un nome, CodeBuild crea automaticamente un gruppo di rapporti utilizzando il nome del progetto e il nome specificato, nel formato *<project-name>* -*<report-group-name>*. Se il gruppo di report denominato esiste già, CodeBuild utilizza quel gruppo di report.

   1. Nel gruppo di report, specifica la posizione dei file che contengono i risultati del test. Se si utilizzano più gruppi di report, specificare le posizioni dei file con i risultati dei test per ciascuno di essi. A ogni esecuzione del progetto di compilazione corrisponde la creazione di un nuovo report di test. Per ulteriori informazioni, consulta [Specifica dei file di test](report-group-test-cases.md). 

   1. Nella sezione `commands` della sequenza `build` o `post_build`, indicare i comandi che eseguono i casi di test specificati per i gruppi di report. Per ulteriori informazioni, consulta [Specifica dei comandi di test](report-group-test-case-commands.md). 

   Di seguito è riportato un esempio di sezione buildspec`reports`:

   ```
   reports:
     php-reports:
       files:
         - "reports/php/*.xml"
       file-format: "JUNITXML"
     nunit-reports:
       files:
         - "reports/nunit/*.xml"
       file-format: "NUNITXML"
   ```

1. Eseguire una compilazione del progetto. Per ulteriori informazioni, consulta [Esegui AWS CodeBuild le build manualmente](run-build.md). 

1. Al termine, selezionare la nuova esecuzione di compilazione da **Build history (Cronologia delle compilazioni)** alla pagina del progetto. Scegliere **Reports (Report)** per visualizzare il report di test. Per ulteriori informazioni, consulta [Visualizzazione dei report di test in una compilazione](test-view-project-reports.md).