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 | 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
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/boardSe non viene visualizzato il team o il progetto desiderato, selezionare
Azure DevOps per esplorare tutti i progetti e i team.Selezionare Boards per aprire la scheda.
Aggiungere test
Per aggiungere test, aprire il menu per un elemento di lavoro.
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.
Se è necessario aggiungere molti test, immettere ogni titolo e selezionare INVIO.
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.
Per altre informazioni sulla definizione dei test, vedere Creare test manuali.
Eseguire un test
Eseguire il test selezionando
Esegui test dal
menu azioni per il test inline.
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
menu azioni.
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
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.
Selezionare il riepilogo dei test in linea per espandere un set di test collassati. Selezionare lo stesso riepilogo per comprimere un elenco espanso.
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 |