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
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.
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.
Selezionare l'icona con il
segno più per aggiungere una o più pipeline.
Selezionare quindi il Periodo e scegliere le metriche da tracciare. Facoltativamente, applicare filtri per Branch, Test di file, Proprietario e Esecuzione del test.
Al termine, seleziona Salva.
L'immagine seguente mostra un grafico con velocità di superamento e risultati dei test per gli ultimi sette giorni.