Condividi tramite


Configurare il widget Tendenza risultati del test (avanzate)

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

I team tengono traccia dell'integrità collaterale dei test per garantire un test continuo efficace in una pipeline. Ad esempio, i team potrebbero tenere traccia di:

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

Con il widget Tendenza risultati test è possibile monitorare le tendenze dei test in un periodo di tempo, rilevare i modelli relativi agli errori di test, la durata dei test e altro ancora e generare informazioni dettagliate interattive.

Widget Tendenza risultati test di esempio che mostra la percentuale di superamento e l'errore di test per gli ultimi 7 giorni

Screenshot del widget Tendenza risultati 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 dettagliate interattive dai grafici Tendenza risultati 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?
  • Ottenere informazioni dettagliate su aree specifiche di interesse in base al file di test, al ramo o alla fase di cui si è proprietari configurando filtri specifici.
  • 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 Tendenza risultati test richiedono di configurare test continui nella pipeline di compilazione. 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 per l'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 dashboardo essere un amministratore del team o un amministratore del progetto. Le impostazioni predefinite forniscono a tutti i membri del team le autorizzazioni.
Servizi - di Azure Pipelines abilitata. 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.
Categoria Requisiti
Access membro di Project 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 per l'accesso degli stakeholder.
Autorizzazioni - Per aggiungere un widget a un dashboard del team, è necessario essere un membro del team. Avere almeno accesso di base, autorizzazioni per la dashboard , autorizzazioni, o diritti di amministratore del team o amministratore del progetto. Le impostazioni predefinite forniscono le autorizzazioni a tutti i membri del team.
Servizi - di Azure Pipelines abilitata. Se disabilitato, nessuno dei widget di Analisi per le pipeline verrà visualizzato. Per riabilitarlo, vedere Attivare o disattivare un servizio Azure DevOps.
- Estensione Analytics Marketplace. Un membro dell'Project Collection Administrators gruppo può aggiungere estensioni.
- Test continui impostati per la pipeline di compilazione. Per ulteriori informazioni, vedere Esecuzione di test unitari con i build.

Configurare il widget Tendenza risultati del test (avanzate)

È 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 Compila o Versione per il tipo di pipeline che si selezionerà.

    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 periodo e quindi scegliere le metriche da tenere traccia. Facoltativamente, applicare filtri per branch, file di test, proprietario e esecuzione 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