Condividi tramite


Configurare il widget Tendenza risultati del test (avanzato)

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

I team monitorano la salute dei materiali di test per garantire un'efficace esecuzione continua dei test in una pipeline. Ad esempio, i team potrebbero tenere traccia di:

  • Percentuale di superamento test
  • Errori di test
  • Durata del test

Con il widget Tendenze dei Risultati dei Test, è possibile monitorare le tendenze dei test su un periodo di tempo, rilevare modelli relativi a errori di test, durata dei test e altro ancora, e generare informazioni utili.

Widget Tendenza dei risultati dei test di esempio che mostra la percentuale di superamento dei test e il fallimento dei test negli ultimi 7 giorni

Screenshot del widget Esempio di tendenza dei risultati del test (avanzato).

In questo articolo si apprenderà:

  • Il tipo di informazioni dettagliate che è possibile ottenere monitorando i grafici delle tendenze dei risultati dei test
  • Prerequisiti per ottenere informazioni praticabili dai grafici delle tendenze dei risultati dei test
  • Come installare e configurare il widget Test Results Trend

Nota

Il widget Test Results Trend (Advanced) è basato su Analytics e supportato per Azure DevOps Server 2020 e versioni successive. Per le versioni precedenti, è possibile usare il widget Test Results Trend .For earlier versions, you can use the Test Results Trend widget.

Informazioni dettagliate supportate con i grafici delle tendenze dei risultati dei test

Con i grafici Tendenza risultati test è possibile ottenere le informazioni seguenti:

  • Identificare se l'integrità dei test sta migliorando nel tempo monitorando le tendenze degli errori e la frequenza di passaggio media ogni giorno
  • Identificare i test a esecuzione prolungata che influiscono sull'efficienza di una pipeline monitorando la durata media dei test ogni giorno
  • Identificare i modelli nei risultati dei test. Il test ha iniziato di recente a non riuscire? In alternativa, il test ha sempre avuto esito negativo per il periodo selezionato? In alternativa, il test mostra un comportamento non deterministico?
  • Ottieni informazioni dettagliate su aree specifiche di interesse in base al file di test, al ramo o alla fase che possiedi configurando filtri ad hoc.
  • Ottenere informazioni dettagliate in un'area specifica di cui si esegue il test configurando il widget per concentrarsi su un file di test, un ramo o una fase.

I grafici della tendenza dei risultati dei test richiedono di configurare i test continui nel flusso di lavoro di build. Per ottenere informazioni dettagliate e dati, è possibile visualizzare il report Errore di test nella pipeline. Per altre informazioni, vedere Analizzare i risultati dei test.

Prerequisiti

Categoria Requisiti
Access membro del progetto con almeno accesso Basic. Gli utenti con accesso agli stakeholder non possono visualizzare o creare grafici dalla pagina Query. Possono visualizzare i grafici aggiunti a un dashboard del team. Per ulteriori informazioni, vedere riferimento rapido all'accesso degli stakeholder.
autorizzazioni - Per impostazione predefinita, gli utenti con almeno l'accesso Basic possono creare grafici. Gli utenti con accesso Stakeholder non possono visualizzare o creare grafici dalla pagina delle query, ma possono visualizzare i grafici aggiunti a un dashboard del team. Per ulteriori informazioni, vedere riferimento rapido all'accesso degli stakeholder.
- Per aggiungere un widget a un dashboard del team, è necessario essere un membro del team. Avere almeno accesso Basic, le autorizzazioni del dashboard, o essere un amministratore del team o un amministratore del progetto. Le impostazioni predefinite forniscono a tutti i membri del team le autorizzazioni.
Servizi - Azure Pipelines è abilitato. Se disabilitato, nessuno dei widget di Analisi per le pipeline verrà visualizzato. Per riabilitarlo, vedere Attivare o disattivare un servizio Azure DevOps.
- Piani di Test abilitati. Se disabilitato, il widget Tendenza risultati test visualizza un messaggio di errore "Accesso non supportato". Per abilitare i piani di test, vedere Attivare o disattivare un servizio Azure DevOps.
- test continui configurati per la pipeline di compilazione. Per ulteriori informazioni, vedere Esegui test unitari con i tuoi build.

Configurare il widget Tendenze dei risultati dei test (avanzato)

È possibile configurare il widget Test Results Trend (Advanced) per visualizzare i risultati per le pipeline di compilazione o versione.

  1. Nel dashboard del team selezionare l'icona azioni per il widget Test Results Trend (Advanced) che si vuole configurare e selezionare Configura.

    Modificare il titolo e selezionare Build o Rilascio per il tipo di pipeline che selezionerai.

    Screenshot della finestra di dialogo Configurazione per il widget Test Results Trend (Advanced).

    Selezionare l'icona con il segno più per aggiungere una o più pipeline.

  2. Selezionare quindi il Periodo e scegliere le metriche da tracciare. Facoltativamente, applicare filtri per Branch, Test di file, Proprietario e Esecuzione del test.

  3. Al termine, seleziona Salva.

    L'immagine seguente mostra un grafico con velocità di superamento e risultati dei test per gli ultimi sette giorni.

    Screenshot del widget Test Results Trend Advanced (Tendenza avanzata risultati test).

Passaggi successivi