

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à.

# Visualizzazione dei report dei test in Device Farm
<a name="how-to-use-reports"></a>

Usa la console Device Farm per visualizzare i report dei test. Per ulteriori informazioni, consulta [Report in AWS Device FarmReport](reports.md).

**Topics**
+ [Prerequisiti](#how-to-use-reports-prerequisites)
+ [Visualizza i report](#how-to-use-reports-viewing-reports)
+ [Stati dei risultati del test Device Farm](how-to-use-reports-displaying-results.md)

## Prerequisiti
<a name="how-to-use-reports-prerequisites"></a>

Configura un'esecuzione di un test e verifica che sia completa.

1.  Per creare un'esecuzione, consulta [Creazione di un'esecuzione di test in Device Farm](how-to-create-test-run.md) e torna a questa pagina.

1. Verifica che l'esecuzione sia completa. Durante l'esecuzione del test, la console Device Farm visualizza un'icona in sospeso ![\[Device Farm scheduled a job.\]](http://docs.aws.amazon.com/it_it/devicefarm/latest/developerguide/images/df-run-calendar.png) per le esecuzioni in corso. Ogni dispositivo in esecuzione inizierà anche con l'icona in sospeso, quindi passerà all'![\[Device Farm progress indicator.\]](http://docs.aws.amazon.com/it_it/devicefarm/latest/developerguide/images/df-run-progress.png)icona in esecuzione all'inizio del test. Al termine di ogni test, accanto al nome del dispositivo viene visualizzata l'icona del risultato del test. Una volta completati tutti i test, l'icona in sospeso accanto all'esecuzione diventa l'icona del risultato del test. Per ulteriori informazioni, consulta [Stati dei risultati del test Device Farm](how-to-use-reports-displaying-results.md).

## Visualizza i report
<a name="how-to-use-reports-viewing-reports"></a>

È possibile visualizzare i risultati del test nella console Device Farm.

**Topics**
+ [Visualizza la pagina di riepilogo dell'esecuzione del test](#how-to-use-reports-console-summary)
+ [Visualizza segnalazioni di problemi uniche](#how-to-use-reports-console-unique-problems)
+ [Visualizza i report sui dispositivi](#how-to-use-reports-console-by-device)
+ [Visualizza i report della suite di test](#how-to-use-reports-console-by-suite)
+ [Visualizzazione dei report di test](#how-to-use-reports-console-by-test)
+ [Visualizza le informazioni di registro relative a un problema, un dispositivo, una suite o un test in un rapporto](#how-to-use-reports-console-log)

### Visualizza la pagina di riepilogo dell'esecuzione del test
<a name="how-to-use-reports-console-summary"></a>

1. Accedere alla console Device Farm all'indirizzo [https://console.aws.amazon.com/devicefarm.](https://console.aws.amazon.com/devicefarm)

1. **Nel riquadro di navigazione, scegli **Mobile Device Testing, quindi** scegli Progetti.**

1. Nell'elenco di progetti, scegli il progetto da eseguire.
**Suggerimento**  
Per filtrare l'elenco dei progetti per nome, usa la barra di ricerca.

1. Scegli un'esecuzione completata per visualizzarne la pagina con il report dei riepiloghi.

1. La pagina di riepilogo delle esecuzioni dei test mostra una panoramica dei risultati dei test.
   + La sezione **Unique problems (Problemi univoci)** elenca gli avvisi e gli errori univoci. Per visualizzare i problemi univoci, segui le istruzioni contenute in [Visualizza segnalazioni di problemi uniche](#how-to-use-reports-console-unique-problems).
   + La sezione **Devices (Dispositivi)** mostra il numero totale di test, per risultato, per ogni dispositivo.

     ![\[Device Farm device summary results.\]](http://docs.aws.amazon.com/it_it/devicefarm/latest/developerguide/images/df-run-device-summary-results-bar.png)

     In questo esempio, ci sono diversi dispositivi. Nella prima voce della tabella, il dispositivo Google Pixel 4 XL con Android versione 10 riporta tre test riusciti, la cui esecuzione ha richiesto 02:36 minuti.

     Per visualizzare i risultati per dispositivo, segui le istruzioni contenute in [Visualizza i report sui dispositivi](#how-to-use-reports-console-by-device).
   + La sezione **Screenshots** mostra un elenco di tutte le schermate acquisite da Device Farm durante l'esecuzione, raggruppate per dispositivo.
   + Nella sezione **Risultati dell'analisi, puoi scaricare il risultato** dell'analisi.

### Visualizza segnalazioni di problemi uniche
<a name="how-to-use-reports-console-unique-problems"></a>

1. In **Unique problems (Problemi univoci)**, scegli il problema che desideri visualizzare. 

1. Scegli il dispositivo. Il report include informazioni sul problema.

   La sezione **Video** mostra una registrazione video scaricabile del test.

   La sezione **Risultato** mostra il risultato del test. Lo stato è rappresentato dall'icona del risultato. Per ulteriori informazioni, consulta [Stati di un singolo test](how-to-use-reports-displaying-results.md#how-to-use-reports-displaying-results-individual).

   La sezione **Logs** mostra tutte le informazioni registrate da Device Farm durante il test. Per visualizzare queste informazioni, segui le istruzioni contenute in [Visualizza le informazioni di registro relative a un problema, un dispositivo, una suite o un test in un rapporto](#how-to-use-reports-console-log).

   La scheda **File** mostra un elenco di tutti i file associati al test (come i file di registro) che è possibile scaricare. Per scaricare un file, scegli il relativo link nell'elenco.

   La scheda **Screenshots** mostra un elenco di tutte le schermate acquisite da Device Farm durante il test.

### Visualizza i report sui dispositivi
<a name="how-to-use-reports-console-by-device"></a>
+ Nella sezione **Devices (Dispositivi)**, scegli il dispositivo.

  La sezione **Video** mostra una registrazione video scaricabile del test.

  La sezione **Suite** visualizza una tabella contenente informazioni sulle suite per il dispositivo.

  In questa tabella, la colonna **Risultati dei test** riepiloga il numero di test per risultato per ciascuna delle suite di test eseguite sul dispositivo. Questi dati hanno anche una componente grafica. Per ulteriori informazioni, consulta [Stati per test multipli](how-to-use-reports-displaying-results.md#how-to-use-reports-displaying-results-summary).

  Per visualizzare i risultati completi per suite, segui le istruzioni riportate in[Visualizza i report della suite di test](#how-to-use-reports-console-by-suite).

  La sezione **Logs** mostra tutte le informazioni che Device Farm ha registrato per il dispositivo durante l'esecuzione. Per visualizzare queste informazioni, segui le istruzioni contenute in [Visualizza le informazioni di registro relative a un problema, un dispositivo, una suite o un test in un rapporto](#how-to-use-reports-console-log).

  La sezione **File** visualizza un elenco di suite per il dispositivo e tutti i file associati (come i file di registro) che è possibile scaricare. Per scaricare un file, scegli il relativo link nell'elenco.

  La sezione **Screenshots** mostra un elenco di tutte le schermate acquisite da Device Farm durante l'esecuzione per il dispositivo, raggruppate per suite.

### Visualizza i report della suite di test
<a name="how-to-use-reports-console-by-suite"></a>

1. Nella sezione **Devices (Dispositivi)**, scegli il dispositivo.

1. Nella sezione **Suite**, scegli la suite dalla tabella.

   La sezione **Video** mostra una registrazione video scaricabile del test.

   La sezione **Test** mostra una tabella contenente informazioni sui test della suite.

   Nella tabella, la colonna **Risultati dei test** mostra il risultato. Questi dati hanno anche una componente grafica. Per ulteriori informazioni, consulta [Stati per test multipli](how-to-use-reports-displaying-results.md#how-to-use-reports-displaying-results-summary).

   Per visualizzare i risultati completi dei test, segui le istruzioni riportate in[Visualizzazione dei report di test](#how-to-use-reports-console-by-test).

   La sezione **Logs** mostra tutte le informazioni registrate da Device Farm durante l'esecuzione della suite. Per visualizzare queste informazioni, segui le istruzioni contenute in [Visualizza le informazioni di registro relative a un problema, un dispositivo, una suite o un test in un rapporto](#how-to-use-reports-console-log).

   La sezione **File** mostra un elenco di test per la suite e tutti i file associati (come i file di registro) che è possibile scaricare. Per scaricare un file, scegli il relativo link nell'elenco.

   La sezione **Screenshots** mostra un elenco di tutte le schermate acquisite da Device Farm durante l'esecuzione della suite, raggruppate per test.

### Visualizzazione dei report di test
<a name="how-to-use-reports-console-by-test"></a>

1. Nella sezione **Devices (Dispositivi)**, scegli il dispositivo.

1. Nella sezione **Suites (Suite)**, scegli la suite.

1. Nella sezione **Test**, scegli il test.

1. La sezione **Video** mostra una registrazione video scaricabile del test.

   La sezione **Risultato** mostra il risultato del test. Lo stato è rappresentato dall'icona del risultato. Per ulteriori informazioni, consulta [Stati di un singolo test](how-to-use-reports-displaying-results.md#how-to-use-reports-displaying-results-individual).

   La sezione **Logs** mostra tutte le informazioni registrate da Device Farm durante il test. Per visualizzare queste informazioni, segui le istruzioni contenute in [Visualizza le informazioni di registro relative a un problema, un dispositivo, una suite o un test in un rapporto](#how-to-use-reports-console-log).

   La scheda **File** mostra un elenco di tutti i file associati al test (come i file di registro) che è possibile scaricare. Per scaricare un file, scegli il relativo link nell'elenco.

   La scheda **Screenshots** mostra un elenco di tutte le schermate acquisite da Device Farm durante il test.

### Visualizza le informazioni di registro relative a un problema, un dispositivo, una suite o un test in un rapporto
<a name="how-to-use-reports-console-log"></a>

La sezione **Registri** mostra le seguenti informazioni:
+ **Source (Origine)** indica l'origine di una voce di log. I valori possibili includono:
  + **Harness** rappresenta una voce di registro creata da Device Farm. Queste voci di registro vengono in genere create durante eventi di avvio e arresto.
  + **Device** rappresenta una voce di registro creata dal dispositivo. Per Android, queste voci di registro sono compatibili con logcat. Per iOS, queste voci di registro sono compatibili con syslog.
  + **Test** indica una voce di registro creata da un test o dal relativo framework.
+ **Time (Tempo)** indica il tempo trascorso tra la prima voce di log e questa. L'ora è espressa in un *MM:SS.SSS* formato, dove *M* rappresenta i minuti e *S* rappresenta i secondi.
+ **PID** indica l'identificatore del processo (PID) che ha creato la voce di log. Tutte le voci di log create da un'app su un dispositivo hanno lo stesso PID.
+ **Level (Livello)** indica il livello registrato per la voce di log. Ad esempio, `Logger.debug("This is a message!")` registra il **livello** `Debug`. I valori possibili sono:
  + **Avviso**
  + **Critico**
  + **Esegui il debug**
  + **Emergenza**
  + **Errore**
  + **Errore**
  + **Non riuscito**
  + **Informazioni**
  + **Interno**
  + **Comunicazione**
  + **Superato**
  + **Saltato**
  + **Arrestate**
  + **Modalità dettagliata**
  + **Notifica**
  + **Attenzione**
+ **Tag** indica metadati arbitrari per la voce di log. Ad esempio, il logcat Android può servirsene per descrivere quale parte del sistema ha creato la voce di log (ad esempio, `ActivityManager`).
+ **Message (Messaggio)** indica il messaggio o i dati per la voce di registro. Ad esempio, `Logger.debug("Hello, World!")` registra il valore **Message (Messaggio)** `"Hello, World!"`.

Per visualizzare solo una parte delle informazioni:
+ Per mostrare tutte le voci di registro che corrispondono a un valore per una colonna specifica, inserisci il valore nella barra di ricerca. Ad esempio, per mostrare tutte le voci di registro con un valore **Source** pari a`Harness`, **Harness** inseriscilo nella barra di ricerca.
+ Per rimuovere tutti i caratteri da un riquadro dell'intestazione di una colonna, seleziona la **X** in quel riquadro in questione. Rimuovere tutti i caratteri da una casella di intestazione di colonna equivale a inserirli **\$1** in quella casella di intestazione di colonna.

Per scaricare tutte le informazioni di registro per il dispositivo, incluse tutte le suite e i test che hai eseguito, scegli **Scarica** registri.