Definir permissões e acesso para teste

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

Para utilizar totalmente os Planos de Teste do Azure, é essencial entender e configurar as permissões e os níveis de acesso necessários. Este artigo orienta você pelos pré-requisitos e etapas para conceder acesso a recursos de teste manual, gerenciar planos de teste e conjuntos de testes e configurar permissões para criar e excluir artefatos de teste. Seguindo essas diretrizes, você pode garantir que sua equipe tenha o acesso apropriado para gerenciar e executar planos de teste com eficiência.

Para gerenciar o acesso a recursos de teste manual, você pode conceder permissões específicas a usuários ou grupos no nível do objeto ou do projeto para as seguintes tarefas:

Os controladores de teste, usados para testes de carga, são gerenciados no nível da organização ou da coleção. Para obter mais informações, consulte Instalar agentes de teste e controladores de teste.

Pré-requisitos

  • Níveis de acesso: você deve ter o nível de acesso Básico + Planos de Teste ou assinaturas específicas, como Plataformas Enterprise, Test Professional ou MSDN.
  • Permissões: Para gerenciar permissões relacionadas a teste no nível do projeto ou do objeto ou para excluir permanentemente artefatos de teste, você deve fazer parte do grupo de segurança Administradores do Projeto.
  • Permissões no nível da organização: para gerenciar níveis de acesso ou permissões no nível da organização, os usuários devem estar no grupo de segurança Administradores de Coleção de Projetos ou ter suas informações de Edição no nível da instância definidas como Permitir.
  • Níveis de acesso: você deve fazer parte do grupo de segurança Azure DevOps Server Administradores .
  • Permissões: para gerenciar permissões relacionadas a testes no nível do projeto ou do objeto, você deve fazer parte do grupo de segurança Administradores do Projeto.
  • Permissões no nível da coleção: para gerenciar permissões no nível da coleção ou gerenciar níveis de acesso, você deve fazer parte do grupo de segurança Administradores da Coleção de Projetos ou ter suas informações Editar no nível da instância definida como Permitir.

Para obter mais informações, consulte Sobre níveis de acesso e Alterar níveis de acesso para usuários ou grupos.

Conceder acesso a recursos de teste manual

Para acesso total aos Planos de Teste, os usuários devem ter o nível de acesso Básico + Planos de Teste . Os usuários com acesso básico e permissões para excluir permanentemente itens de trabalho e gerenciar artefatos de teste só podem excluir casos de teste órfãos.

Gerenciar planos de teste e suítes de teste em um caminho de área

Execute as etapas a seguir para conceder permissões para gerenciar artefatos de teste no nível do caminho de área.

  1. Vá para Configurações do>projeto Configuração do projeto.

  2. Selecione Áreas> ... (reticências) >Segurança.

    Captura de tela mostrando permissões de caminho de área abertas para o projeto.

  3. Defina as permissões para Gerenciar planos de teste e Gerenciar conjuntos de testes como Permitir.

    Captura de tela mostrando o acesso definido como Permitir planos e conjuntos de testes.

Configurar permissões para gerenciar artefatos de teste

Quando se trata de testar artefatos como planos de teste, conjuntos de testes e casos de teste, o processo para excluí-los é diferente da exclusão de itens de trabalho que não são 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 Work que não estão vinculados a planos de teste ou conjuntos de testes.

Importante

Ao excluir artefatos de teste, como planos de teste, conjuntos de testes e casos de teste, observe as seguintes informações:

  • Exclusão permanente: Oferecemos suporte apenas à exclusão permanente desses artefatos.
  • Sem lixeira: os artefatos de teste excluídos não aparecem na lixeira e você não pode restaurá-los.
  • Itens filho associados: a exclusão afeta itens filho associados, incluindo conjuntos de testes filho, pontos de teste em todas as configurações, testadores (o item de trabalho do caso de teste subjacente permanece inalterado), histórico de resultados de teste e outros históricos relacionados.
  • Remoção do armazenamento de dados TCM: O artefato de teste excluído é removido do armazenamento de dados TCM (gerenciamento de caso de teste) e o item de trabalho subjacente é excluído.
  • Exclusão de item filho: um trabalho é executado para excluir todos os itens filho do lado do TCM e dos itens de trabalho subjacentes. Esse processo pode levar alguns minutos, dependendo do número de artefatos que estão sendo excluídos.
  • Exclusão irreversível: todas as informações no armazenamento de dados de rastreamento de item de trabalho e no armazenamento de dados TCM são excluídas permanentemente e não podem ser reativadas ou restauradas.

Observação

Para ativar a página de visualização da página de configurações de permissões do projeto, consulte Habilitar recursos de visualização.

Execute as etapas a seguir para definir permissões para gerenciar artefatos de teste.

  1. Vá para Configurações do>projeto Permissões> e selecione um usuário ou grupo.

  2. Selecione nos menus suspensos para alterar as permissões de cada item.

    No exemplo a seguir, concedemos aos usuários atribuídos ao grupo Administrador de equipe permissões para exibir execuções de teste e gerenciar configurações e ambientes de teste.

    Captura de tela de Definir permissões de teste no nível do projeto para um grupo personalizado, Administrador de equipe.

    As permissões atualizadas são salvas automaticamente.


No exemplo a seguir, concedemos aos membros atribuídos ao grupo Administrador de Teste permissões para excluir execuções de teste.

Captura de tela de Definir permissões no nível do projeto para um grupo personalizado, Administrador da equipe.

Próximas etapas