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