Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Azure DevOps Services
Importante
Questa funzionalità è disponibile in anteprima. La funzionalità potrebbe cambiare o essere sospesa senza preavviso. Le funzionalità di anteprima non hanno un contratto di servizio e un supporto limitato. Se questa funzionalità non è ancora disponibile nell'organizzazione, attendere alcuni giorni man mano che viene implementata gradualmente.
Usare il campo Actual Result in Azure Test Plans per registrare il risultato dell'esecuzione per ogni passaggio di test durante l'esecuzione manuale del test nel runner Web.
Si abilita il campo Risultato effettivo a livello di piano di test e tutti i gruppi e i test case ereditano l'impostazione. Questo supporta diversi modi di lavorare tra i team che condividono la stessa organizzazione. I dati effettivi dei risultati vengono conservati per tutto il tempo in cui vengono mantenuti i dati di esecuzione dei test, in base alle politiche di conservazione esistenti.
Prerequisiti
| Categoria | Requisito |
|---|---|
| Livelli di accesso | Basic + Test Plans livello di accesso o una sottoscrizione equivalente Visual Studio. |
| Autorizzazioni | Gestire i piani di test impostati su Consenti per il percorso dell'area (per configurare l'impostazione Risultato effettivo). |
Campi Risultato previsto, Risultato effettivo e Commento
Questi tre campi sono strettamente correlati, ma servono scopi diversi:
- Risultato previsto: definito durante la creazione del test case. Specifica il risultato necessario per il superamento di un passaggio di test.
- Risultato effettivo: registrato durante l'esecuzione del test da parte del tester. Acquisisce il risultato effettivo e può fungere da prova di controllo. Azure Test Plans può strutturare e applicare l'inserimento del risultato reale per ogni passaggio.
- Commento: registrato durante l'esecuzione del test da parte del tester. I commenti sono note informali che non sono strutturate o applicate da Azure Test Plans.
Configurare l'impostazione Risultato effettivo
Accedi al tuo progetto (
https://dev.azure.com/{yourorganization}/{yourproject}).Selezionare Piani di test e quindi selezionare il piano di test.
Selezionare Altre azioni per il piano di test e quindi selezionare
Impostazioni del piano di test.
Selezionare la scheda Impostazioni risultato test, selezionare la casella di controllo Usa il campo 'Risultato effettivo' e quindi scegliere Modalità obbligatoria o Facoltativa.
Seleziona Salva.
L'impostazione si applica a tutte le suite e i casi di test nel piano di test.
Modalità risultato effettive
| Modalità | Descrizione |
|---|---|
| Disabilitato (impostazione predefinita) | Il campo Risultato effettivo non è presente durante l'esecuzione. |
| Abilitato - Facoltativo | Il campo viene visualizzato nell'interfaccia utente, ma è possibile lasciarlo vuoto. |
| Abilitato - Obbligatorio | Il campo viene visualizzato nell'interfaccia utente ed è necessario compilarlo per i passaggi con un risultato previsto definito. |
Registrare i risultati effettivi durante l'esecuzione
Se abilitata, il campo Risultato effettivo viene visualizzato in ogni passaggio di test dopo aver contrassegnato il passaggio come Superato o Negativo. È possibile immettere testo e aggiungere allegati a livello di passaggio.
In modalità Abilitato - Obbligatorio è necessario immettere un risultato effettivo prima di poter procedere, salvare o chiudere per qualsiasi passaggio con un risultato previsto definito. I passaggi senza un risultato previsto definito non richiedono input, anche in modalità richiesta.
Esaminare i risultati effettivi
Esaminare le esecuzioni completate nel Test Run Hub. I risultati effettivi vengono visualizzati accanto a ogni passaggio.
Il campo Risultato effettivo viene visualizzato nell'hub di esecuzione test solo se l'impostazione Risultato effettivo del piano di test è abilitata. Se l'impostazione è disabilitata, i risultati non vengono visualizzati nella pagina dei risultati, anche se sono stati immessi durante l'esecuzione. È sempre possibile recuperare i dettagli effettivi dei risultati per ogni passaggio usando l'API REST.
Modificare l'impostazione Risultato effettivo
Qualsiasi utente con una licenza di Azure Test Plans può modificare l'impostazione Risultato effettivo in qualsiasi momento per qualsiasi piano di test a cui può accedere.
Annotazioni
Verificare che non siano presenti esecuzioni in corso o in pausa nel piano di test prima di modificare l'impostazione Risultato effettivo.
Se l'impostazione cambia durante l'esecuzione o viene sospesa, la logica applicata all'avvio dell'esecuzione (o all'ultima ripresa) continua a essere applicata per l'esecuzione.
Scenari di esempio
- Si avvia un'esecuzione con l'impostazione Abilitata - Obbligatoria. Durante l'esecuzione, un utente modifica l'impostazione su Disabilitato. L'esecuzione continua e viene completata usando la logica Abilitata - Obbligatoria .
- Si avvia un'esecuzione con l'impostazione Abilitato - Obbligatorio, quindi si sospende l'esecuzione. Durante la pausa, un utente modifica l'impostazione su Disabilitato. Quando si riprende, i passaggi rimanenti vengono eseguiti nella logica Disabilitata .
Accesso programmatico
È anche possibile ottenere e aggiornare i risultati effettivi a livello di codice usando l'API REST Azure DevOps.