Definir permissões e acesso para teste
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Para aplicar os recursos completos dos Azure Test Plans, você deve receber o nível de acesso Básico e Planos de Teste ou ter uma das seguintes assinaturas:
Além disso, você pode conceder ou restringir o acesso a vários recursos de teste manual concedendo aos usuários ou grupos permissões específicas para um objeto ou projeto. Muitos artefatos de teste correspondem a tipos de item de trabalho específicos do teste. Portanto, as permissões de controle de trabalho se aplicam a itens de trabalho específicos do teste, como planos de teste, conjuntos de testes, casos de teste e muito mais. Você define permissões para itens de trabalho e recursos de teste manual para caminhos de área e no nível do projeto. Você define permissões para gerenciar controladores de teste no nível da organização ou da coleção. Os controladores de teste são usados na execução de testes de carga.
- Nível do objeto, Nível do caminho da área
- Editar itens de trabalho neste nó: adicione ou edite itens de trabalho específicos do teste, como planos de teste, conjuntos de testes, casos de teste, etapas compartilhadas ou parâmetros compartilhados.
- Gerenciar planos de teste: modifique as propriedades do plano de teste, como configurações de compilação e teste.
- Gerenciar suítes de teste: crie e exclua suítes de teste, adicione e remova casos de teste de suítes de teste, altere configurações de teste associadas a suítes de teste e modifique uma hierarquia de conjunto de testes (mova um conjunto de testes).
- Nível do projeto
- Gerenciar configurações de teste: adicione ou edite configurações de teste e variáveis de configuração.
- Gerenciar ambientes de teste: adicione ou edite as configurações do plano de teste.
- Criar execuções de teste: Executar testes manuais
- Excluir e restaurar itens de trabalho: excluir itens de trabalho específicos do teste
- Excluir execuções de teste: Excluir resultados de teste
- Gerenciar configurações de teste: adicione ou edite configurações de teste e variáveis de configuração.
- Gerenciar ambientes de teste: adicione ou edite as configurações do plano de teste.
- Mover itens de trabalho para fora deste projeto: Mover itens de trabalho de um projeto para outro
- Excluir itens de trabalho permanentemente: excluir permanentemente itens de trabalho específicos do teste
- Organização ou nível de coleção
- Gerenciar controladores de teste: permissão associada a um recurso preterido para o TFS 2018 e versões posteriores. Para saber mais, consulte Visão geral de agentes de teste e controladores de teste para executar testes de carga e Instalar agentes de teste e controladores de teste.
Pré-requisitos
- Para gerenciar níveis de acesso ou permissões no nível da organização, você deve ser membro do grupo de segurança Administradores de Coleção de Projetos ou definir a opção Editar informações no nível da instância como Allow.
- Para gerenciar permissões relacionadas a testes em nível de projeto ou objeto, você deve ser membro do grupo de segurança Administradores de Projeto .
Para obter mais informações, consulte os seguintes artigos:
- Para gerenciar níveis de acesso, você deve ser membro do grupo Administradores do Servidor de DevOps do Azure.
- Para gerenciar permissões relacionadas a testes em nível de projeto ou objeto, você deve ser membro do grupo de segurança Administradores de Projeto .
- Para gerenciar permissões no nível da coleção ou gerenciar níveis de acesso, você deve ser membro do grupo de segurança Administradores da Coleção de Projetos ou ter suas informações em nível de instância definidas como Permitir.
Para obter mais informações, consulte os seguintes artigos:
Conceder acesso a recursos de teste manual
Para ter acesso total ao conjunto de recursos de teste, seu nível de acesso deve ser definido como Básico + 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.
Gerenciar planos de teste e conjuntos de testes em um caminho de área
As permissões de caminho de área permitem que você conceda ou restrinja acesso para editar ou modificar planos de teste ou conjuntos de testes atribuídos a essas áreas. Você pode restringir o acesso a usuários ou grupos.
Além das permissões de nível de projeto definidas na seção anterior, os membros da equipe precisam de permissões para gerenciar artefatos de teste, que são definidos para um caminho de área.
Abra a página Segurança para caminhos de área e escolha o usuário ou grupo que deseja conceder permissões.
Defina as permissões para Gerenciar planos de teste e Gerenciar conjuntos de testes como Permitir.
Definir permissões para criar e excluir artefatos de teste
Embora artefatos de teste, como planos de teste, conjuntos de testes, casos de teste e assim por diante, sejam tipos de itens de trabalho, o método para excluí-los difere da exclusão de itens de trabalho que não sejam de teste.
Importante
Só damos suporte à exclusão permanente de artefatos de teste, como planos de teste, conjuntos de testes, casos de teste, etapas compartilhadas e parâmetros compartilhados. Os artefatos de teste excluídos não aparecerão na lixeira e não poderão ser restaurados. A exclusão de artefatos de teste não apenas exclui o artefato de teste selecionado, mas também todos os seus itens filho associados, como conjuntos de testes filho, pontos de teste em todas as configurações, testadores (o item de trabalho de caso de teste subjacente não é excluído), histórico de resultados de teste e outro histórico associado.
Quando você exclui artefatos de teste, as seguintes ações ocorrem:
- Remove o artefato de teste excluído do armazenamento de dados do TCM (gerenciamento de casos de teste) e exclui o item de trabalho subjacente
- Executa um trabalho para excluir todos os itens filho no TCM e os itens de trabalho subjacentes. Essa ação pode levar tempo (até alguns minutos) dependendo do número de artefatos a serem excluídos.
- Faz com que todas as informações no armazenamento de dados de controle de item de trabalho e no armazenamento de dados TCM sejam excluídas e não possam ser reativadas ou restauradas.
Você deve ser membro do grupo Administradores do Projeto ou ter a permissão Excluir artefatos de teste definida como Permitir. Você também deve ter seu nível de acesso definido como Básico + Planos de Teste ou Visual Studio Enterprise, que fornece acesso ao conjunto completo de recursos 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.
Observação
Para habilitar a página de visualização da Página de Configurações de Permissões do Projeto , consulte Habilitar recursos de visualização.
Neste exemplo, concedemos aos membros atribuídos ao grupo Administrador de Equipe permissões para criar e exibir execuções de teste e gerenciar configurações e ambientes de teste.
Neste exemplo, concedemos aos membros atribuídos ao grupo Administrador de Teste permissões para excluir execuções de teste.
Artigos relacionados
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de