Condividi tramite


Gestire test manuali inline

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

I test in linea consentono di aggiungere, eseguire e tenere traccia dei casi di test manuali direttamente dalla scheda. Ogni test creato si collega automaticamente alla storia utente o al bug corrispondente, quindi la copertura dei test rimane evidente insieme al tuo lavoro.

Suggerimento

È possibile usare l'intelligenza artificiale per facilitare questa attività più avanti in questo articolo, oppure vedere Abilitare l'assistenza AI con Azure DevOps MCP Server per iniziare.

Prerequisiti

Categoria Requisiti
Accesso al progetto Membro del progetto.

Apri la tua bacheca

  1. Dal Web browser aprire il progetto per l'organizzazione e selezionare Azure Boards. Se non si ha un progetto, crearne uno ora. Se non sei un membro del team, ricevi l'invito ora.

    L'URL segue questo modello: https://dev.azure.com/fabrikamfiber/_boards/board

    Se non viene visualizzato il team o il progetto desiderato, selezionare Icona di Azure DevOpsAzure DevOps per esplorare tutti i progetti e i team.

  2. Selezionare Boards per aprire la scheda.

    Azure Boards

Aggiungere test

  1. Per aggiungere test, aprire il menu per un elemento di lavoro.

    Aggiungere un test manuale

    I test inline sono gli stessi dei casi di test in una suite di test. Un piano di test predefinito e un gruppo di test vengono creati automaticamente in base ai quali vengono raggruppati i test case manuali. È possibile trovare il piano di test creato automaticamente in Test Plans>Mine.

    Ad esempio, viene creato un gruppo di test per la storia utente seguente e i test inline vengono aggiunti a tale gruppo. La storia utente 314 è evidenziata. Ha due test manuali definiti con gli identificativi 337 e 341.

    Piano di test manuale

  2. Se è necessario aggiungere molti test, immettere ogni titolo e selezionare INVIO.

    Elemento di lavoro, aggiungere altri casi di test

    Per aggiungere dettagli al test case, basta aprirlo. È possibile selezionare il titolo, fare doppio clic sull'elemento inline oppure aprire il menu di scelta rapida e scegliere Apri. Dal modulo test case è possibile aggiungere passaggi di test, risultati previsti e allegati.

    Apri il test case dalla bacheca

    Per altre informazioni sulla definizione dei test, vedere Creare test manuali.

Eseguire un test

Eseguire il test selezionando Icona EseguiEsegui test dal Icona Azioni menu azioni per il test inline.

Eseguire test manuali

Microsoft Test Runner viene avviato in una nuova istanza del browser. Per informazioni su come eseguire un test, vedere Eseguire test manuali.

Aggiornare lo stato di un test

È possibile aggiornare lo stato del test dal Icona Azioni menu azioni.

Aggiornare lo stato dei test

Quando si aggiorna lo stato dei test, è possibile tenere traccia dei risultati dei test.

Eliminare un test

Per rimuovere un test inline, aprire il menu Azioni per il test e selezionare Elimina. L'eliminazione di un test rimuove definitivamente l'oggetto di lavoro del caso di test e il relativo collegamento alla storia utente principale o al bug.

Espandere o ridurre i test in linea

Quando si apre la scheda per la prima volta, viene visualizzata una visualizzazione degli elenchi di controllo e dei test che non sono espansi.

Test in linea compressi

Selezionare il riepilogo dei test in linea per espandere un set di test collassati. Selezionare lo stesso riepilogo per comprimere un elenco espanso.

Test in linea espansi

Usare l'intelligenza artificiale per gestire i test inline

Se si configura il server MCP di Azure DevOps, è possibile usare gli assistenti di intelligenza artificiale per gestire i test case tramite prompt del linguaggio naturale.

Richieste di esempio per la gestione dei test inline

Attività Richiesta di esempio
Visualizzare i casi di test List test cases linked to user story <1234> in <Contoso> project
Controllare lo stato del test Show test results for the latest test run in <Contoso> project
Trovare elementi non verificati List user stories in <Contoso> that have no linked test cases
Esaminare la copertura dei test Show all backlog items in <Contoso> with failing inline tests
Trovare gap di test List active user stories in area path <Contoso\Backend> that have zero test cases
Preparazione per una revisione sprint Summarize test pass rates for all user stories in the current sprint for <Contoso> project
Individuare regressioni List test cases in <Contoso> that passed last sprint but failed in the current sprint
Classificare in ordine di priorità i test Show the highest-priority user stories in <Contoso> that still have untested test cases

Passaggi successivi