Condividi tramite


Eliminare gli artefatti di test in Azure Boards

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Gli artefatti di test, ad esempio piani di test, gruppi di test e test case, sono tutti considerati elementi di lavoro in Azure DevOps. Tuttavia, il metodo per eliminare gli artefatti di test differisce dal metodo per l'eliminazione di elementi di lavoro non test.

Importante

Eliminazione permanente e irreversibile: Azure DevOps supporta solo l'eliminazione permanente degli artefatti di test, inclusi piani di test, gruppi di test, test case, passaggi condivisi e parametri condivisi. Non è possibile ripristinare gli artefatti eliminati e vengono rimossi anche tutti gli elementi figlio associati, ad esempio i risultati dei test. Inoltre, l'eliminazione bulk degli artefatti di test non è supportata; il tentativo di eliminazione bulk comporta l'eliminazione di tutti gli altri elementi di lavoro selezionati, ad eccezione degli artefatti di test.

Assicurarsi di eseguire il backup di tutte le informazioni necessarie prima di eliminare gli artefatti di test, perché questa azione non può essere annullata.

Quando si eliminano gli artefatti di test, vengono eseguite le azioni seguenti:

  1. Rimuovere dall'archivio dati TCM:

    • L'artefatto di test eliminato viene rimosso dall'archivio dati Gestione test case (TCM).
    • L'elemento di lavoro sottostante associato all'artefatto di test viene eliminato.
  2. Elimina elementi figlio:

    • Un processo in background avvia l'eliminazione di tutti gli elementi figlio sia dall'archivio dati TCM che dagli elementi di lavoro sottostanti.
    • Questo processo potrebbe richiedere alcuni minuti, a seconda del numero di elementi da eliminare.
  3. Eliminazione permanente:

    • Tutte le informazioni nell'archivio dati di rilevamento degli elementi di lavoro e nell'archivio dati TCM vengono eliminate definitivamente.
    • I dati eliminati non possono essere riattivati o ripristinati in alcuna circostanza.

Prerequisiti

  • Autorizzazioni:
    • Per eliminare le esecuzioni di test, essere membri del gruppo Project Administrators o disporre dell'autorizzazione Elimina esecuzioni di test a livello di progetto impostata su Consenti.
    • Per eliminare piani di test e gruppi di test, essere membri del gruppo Project Administrators o disporre dell'autorizzazione Gestisci piani di test a livello di nodo Area o Gestisci gruppi di test impostata su Consenti. Se l'utente non fa parte del gruppo amministratore del progetto, l'utente deve disporre dell'autorizzazione Elimina esecuzioni test a livello di progetto impostata su Consenti insieme alle autorizzazioni a livello di nodo Percorso area.
  • Livelli di accesso: per gestire o eliminare artefatti di test, avere almeno l'accesso Basic + Test Plans o Visual Studio Enterprise. Questo livello consente l'accesso al set di funzionalità piani di test completo. Gli utenti con accesso di base e con autorizzazioni per eliminare definitivamente gli elementi di lavoro e gestire gli artefatti di test possono eliminare solo i test case orfani, il che significa che possono eliminare i test case creati da Lavoro che non sono collegati a piani di test o gruppi di test.

::: moniker-end

Tipi di elementi di lavoro che supportano l'esperienza di test

L'immagine seguente illustra il set di tipi di elemento di lavoro che supportano l'esperienza di test e funzionano con Microsoft Test Manager. Questi tipi di elemento di lavoro vengono collegati insieme usando i tipi di collegamento visualizzati.

Screenshot che mostra i tipi di elemento di lavoro di gestione dei test.

Dal portale Web o da Microsoft Test Manager è possibile visualizzare i test case definiti per un gruppo di test e quali gruppi di test sono definiti per un piano di test. Tuttavia, questi oggetti non sono connessi tra loro tramite tipi di collegamento. Per le definizioni di ogni campo usato in questi tipi di elemento di lavoro, vedere Eseguire query in base ai campi di integrazione di compilazione e test.

Eliminare un test case, un gruppo di test o un piano di test

  1. Per eliminare un test case, un gruppo di test o un piano di test, aprirlo dal portale Web e scegliere l'opzione Elimina definitivamente dal menu azioni. L'eliminazione in blocco non è supportata da una pagina dei risultati della query.

    Eliminare un test case e gli artefatti di test associati dal web form.

    Nota

    L'opzione Elimina definitivamente viene visualizzata solo se si dispone delle autorizzazioni e dell'accesso necessarie.

  2. Confermare di voler eliminare l'elemento.

    Confermare l'eliminazione della finestra di dialogo degli artefatti di test.

  1. È anche possibile eliminare un piano di test direttamente da Piani di test. Per eliminare un piano di test, aprire Piani di test e scegliere Altre azioni per il piano da eliminare e scegliere Elimina.

    Screenshot della pagina Piani di test, eliminare un piano di test.

  1. È anche possibile eliminare un piano di test direttamente da Test o Test Plans.

    Eliminare i piani di test e gli artefatti dalle pagine test.

  1. Per eliminare i passaggi condivisi e i parametri condivisi, rimuovere manualmente tutti i riferimenti a essi prima di eliminarli.

Screenshot che mostra l'eliminazione dei passaggi condivisi dal modulo.