Excluir artefatos de teste nos Painéis do Azure

Serviços de DevOps do Azure | Azure DevOps Server 2022 - Azure DevOps Server 2019

Embora os artefactos de teste, como planos de teste, conjuntos de testes, casos de teste, etc., sejam todos tipos de itens de trabalho, o método para os eliminar difere da eliminação de itens de trabalho não destinados a teste.

Importante

Suportamos apenas a exclusão permanente de artefatos de teste, como planos de teste, suítes de teste, casos de teste, etapas compartilhadas e parâmetros compartilhados. Os artefactos de teste eliminados não são apresentados na reciclagem e não podem ser restaurados. A eliminação de artefactos de teste não só elimina o artefacto de teste selecionado, mas também todos os itens subordinados associados, como conjuntos de testes subordinados, pontos de teste em todas as configurações, testadores (o item de trabalho do caso de teste subjacente não é eliminado), histórico de resultados de testes e outro histórico associado.

Quando você exclui artefatos de teste, as seguintes ações ocorrem:

  1. Remove o artefato de teste excluído do armazenamento de dados de gerenciamento de caso de teste (TCM) e exclui o item de trabalho subjacente
  2. Executa um trabalho para excluir todos os itens filho do lado do TCM e dos itens de trabalho subjacentes. Essa ação pode levar tempo (até alguns minutos), dependendo do número de artefatos a serem excluídos.
  3. Faz com que todas as informações no armazenamento de dados de rastreamento de item de trabalho e no armazenamento de dados TCM sejam excluídas e não possam ser reativadas nem restauradas.

Pré-requisitos

  • Para excluir execuções de teste, você deve ser membro do grupo Administradores de Projeto ou ter a permissão Excluir execuções de teste no nível do projeto definida como Permitir.
  • Para excluir planos de teste e conjuntos de testes, você deve ser membro do grupo Administradores de Projeto ou ter a permissão Gerenciar planos de teste no nível do nó Caminho de Área ou Gerenciar conjuntos de testes definida como Permitir. Se o usuário não fizer parte do grupo de administradores do projeto, o usuário deverá ter a permissão de execução de teste Excluir no nível do projeto definida como Permitir junto com as permissões no nível do nó Caminho de Área.
  • Para gerenciar ou excluir artefatos de teste, você também deve ter seu nível de acesso definido como Basic + Test Plans ou Visual Studio Enterprise. Este nível fornece acesso ao conjunto completo de recursos de Planos de Teste. Os usuários com acesso Básico e com permissões para excluir permanentemente itens de trabalho e gerenciar artefatos de teste só podem excluir casos de teste órfãos. Ou seja, eles podem excluir casos de teste criados a partir do Trabalho que não estão vinculados a nenhum plano de teste ou conjuntos de testes.

Para excluir artefatos de teste, aplicam-se as seguintes restrições e operações:

  • Os usuários com acesso Básico e com permissões para excluir permanentemente itens de trabalho e gerenciar artefatos de teste só podem excluir casos de teste órfãos. Ou seja, eles podem excluir casos de teste criados a partir do Trabalho que não estão vinculados a nenhum plano de teste ou conjuntos de testes.
  • Quando você exclui um plano de teste, conjunto de testes, casos de teste, etapas compartilhadas ou parâmetros compartilhados, você não apenas os exclui permanentemente, mas também exclui todos os artefatos de teste associados, como resultados de teste.
  • Não é possível excluir artefatos de teste em massa. Se os artefatos de teste fizerem parte de uma seleção em massa a ser excluída, todos os outros itens de trabalho, exceto o(s) artefato(s) de teste, serão excluídos.

Tipos de item de trabalho que suportam a experiência de teste

A imagem a seguir ilustra o conjunto de tipos de item de trabalho que oferecem suporte à experiência de teste e funcionam com o Microsoft Test Manager. Esses tipos de item de trabalho são vinculados usando os tipos de link mostrados.

Tipos de item de trabalho de gerenciamento de teste.

No portal da Web ou no Microsoft Test Manager, você pode exibir quais casos de teste são definidos para um conjunto de testes e quais pacotes de teste são definidos para um plano de teste. No entanto, esses objetos não estão conectados uns aos outros por meio de tipos de link. Para obter definições de cada campo usado nesses tipos de item de trabalho, consulte Consulta baseada em campos de integração de compilação e teste.

Excluir um caso de teste, conjunto de testes ou plano de teste

  1. Para excluir um caso de teste, conjunto de testes ou plano de teste, abra-o no portal da Web e escolha a opção Excluir permanentemente no menu de ações. (Não há suporte para exclusão em massa de uma página de resultados de consulta.)

    Exclua um caso de teste e artefatos de teste associados do formulário da Web.

    Nota

    Você só verá a opção Excluir permanentemente se tiver as permissões e o acesso necessários.

  2. Confirme que deseja realmente excluir o item.

    Confirme a exclusão da caixa de diálogo de artefatos de teste.

  1. Você também pode excluir um plano de teste diretamente dos Planos de teste. Para excluir um plano de teste, abra Planos de teste, escolha Mais ações para o plano que deseja excluir e escolha Excluir.

    Captura de ecrã da página Planos de Teste, elimine um plano de teste.

  1. Você também pode excluir um plano de teste diretamente de Planos de teste ou de teste.

    Exclua planos de teste e artefatos das páginas de teste.

  1. Para excluir etapas compartilhadas e parâmetros compartilhados, você precisa primeiro remover manualmente todas as referências a eles antes de excluí-los.

    Exclua etapas compartilhadas do formulário.