Assegnare test per i test di accettazione utente

servizi Azure DevOps | Azure DevOps Server | Azure DevOps Server 2022

Il test di accettazione utente (UAT) consente agli stakeholder aziendali e agli utenti finali di verificare che i risultati finali soddisfino le proprie esigenze. In Azure Test Plans organizzare il controllo dell'utente in base ai requisiti, ad esempio storie utente o elementi di backlog del prodotto, assegnare tester e tenere traccia dei risultati.

Prerequisiti

Categoria Requisito
Accesso al progetto Membro del progetto.
Livelli di accesso Per preparare l'accesso utente e assegnare i tester: accesso basic + Piani di test o una sottoscrizione Visual Studio idonea. Per eseguire test, contrassegnare i risultati e visualizzare i grafici: almeno l'accesso di base . Gli utenti con accesso stakeholder non possono usare il portale Web Piani di test. Per altre informazioni, vedere Accesso e autorizzazioni per il test manuale.
autorizzazioni Per il percorso area applicabile impostare Visualizza elementi di lavoro in questo nodo, Modifica elementi di lavoro in questo nodo e Gestisci gruppi di test su Consenti. Per ulteriori informazioni, vedere Imposta autorizzazioni e accesso per il test.
Configurazione Elementi di lavoro e un piano di test. Se questi elementi non sono disponibili, creare il backlog e creare un piano di test.

Assegnare e invitare tester

Per i test di accettazione utente, è possibile assegnare più tester a un set di test. Gli stakeholder aziendali che creano i requisiti possono partecipare come tester dopo aver ricevuto almeno l'accesso Basic.

  1. Nel progetto selezionare Pianidi test piani> di test. Selezionare Mine per accedere ai preferiti o Tutti per accedere a tutti i piani di test e quindi aprire un piano di test.

  2. Selezionare un gruppo di test e quindi selezionare Altre opzioni>Assegna tester per eseguire tutti i test. È anche possibile selezionare il gruppo di test con il pulsante destro del problema per aprire il menu di scelta rapida.

  3. In Cerca utenti immettere un nome o un nome parziale per trovare i tester desiderati. È possibile selezionare più tester.

    Screenshot della finestra di dialogo Seleziona tester con un tester selezionato e il campo Cerca utenti evidenziato.

    Suggerimento

    È possibile selezionare singoli utenti membri del gruppo Project utenti validi. Non è possibile selezionare gruppi di utenti.

  4. Per inviare notifiche ai tester, selezionare Invia messaggio di posta elettronica.

    Screenshot che mostra l'opzione per inviare messaggi di posta elettronica selezionati e caselle di testo per l'oggetto e le note.

  5. Immettere un oggetto e una nota del messaggio in base alle esigenze e selezionare OK.

Nota

Per le Azure DevOps locali, configurare un server SMTP per la distribuzione. Per altre informazioni, vedere Configurare un server SMTP.

Se si dispone di un ampio pool di potenziali tester, potrebbe essere necessario cercare tester, come descritto in precedenza.

Per assegnare un tester a un singolo test case, l'opzione di ricerca viene visualizzata nel menu di scelta rapida. Selezionare la scheda Esegui , selezionare un test case e quindi selezionare Altre opzioni o fare clic con il pulsante destro del computer per aprire il menu di scelta rapida.

Screenshot del menu Assegna tester che mostra le opzioni Cerca utenti e Non assegnati.

Quando si seleziona Assegna tester, usare l'opzione di ricerca per trovare un tester.

Rimuovere le assegnazioni dei tester

Le assegnazioni dei tester si applicano ai punti di test, che sono combinazioni univoche di un test case, un gruppo di test, una configurazione e un tester. La rimozione di un'assegnazione non elimina l'elemento di lavoro test case sottostante. Per altre informazioni, vedere Eseguire test e punti di test.

Rimuovere un tester da tutti i test in un gruppo di prodotti

  1. Selezionare il gruppo di test e quindi selezionare Altre opzioni>Assegna tester per eseguire tutti i test.
  2. Nella finestra di dialogo Seleziona tester per eseguire tutti i test nella suite selezionare la X accanto al tester che si vuole rimuovere.
  3. Seleziona OK.

Azure Test Plans rimuove i punti di test creati dall'assegnazione a livello di gruppo per tale tester. Non elimina gli elementi di lavoro del test case, li rimuove dalla famiglia di prodotti, modifica i valori Assegnati a o rimuove i punti di test creati per altri tester.

Cancellare il tester da un singolo punto di test

  1. Nella scheda Esegui selezionare il punto di test.
  2. Selezionare Altre opzioni>Assegna tester>non assegnato.

Il punto di test rimane nella suite, ma non ha più un tester assegnato.

Tenere traccia dei risultati

Un principio fondamentale della buona pratica di test di accettazione dell'utente consiste nel ridurre al minimo lo sforzo necessario per determinare se viene raggiunto un requisito. Esistono due modi per tenere traccia dei risultati:

  • Esaminare le singole esecuzioni di test per identificare i test non superati.
  • Usare i grafici per tenere traccia dei risultati dei test.

I membri del team con accesso di base possono usare queste visualizzazioni grafico.

Screenshot di un dashboard UAT con grafici raggruppati per tester, priorità, risultato, stato, configurazione e stato del backlog.

Il dashboard di esempio viene usato anche per altri tipi di test, ad esempio test continui.

Se i dati previsti non sono disponibili nei grafici del dashboard, verificare di aggiungere le colonne pertinenti alla visualizzazione Test. Per altre informazioni, vedere Tenere traccia dello stato dei test.