Definir permissões e acesso para testes
Serviços de DevOps do Azure | Azure DevOps Server 2022 - Azure DevOps Server 2019
Para exercer todas as funcionalidades dos Planos de Teste do Azure, deve-lhe ser concedido o nível de Acesso Básico + Planos de Teste ou ter uma das seguintes subscrições:
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, suítes de teste, 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 realizaçã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 conjuntos de testes: crie e exclua conjuntos de testes, adicione e remova casos de teste de conjuntos de testes, altere as configurações de teste associadas aos conjuntos de testes e modifique uma hierarquia de conjuntos 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 permanentemente itens de trabalho: 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 gerir níveis de acesso ou permissões ao nível da organização, tem de ser membro do grupo de segurança Administradores de Coleções de Projetos ou ter Editar informações de nível de instância definido para Permitir.
- Para gerenciar permissões relacionadas ao teste no nível do projeto ou do objeto, você deve ser membro do grupo de segurança Administradores de Projeto .
Para obter mais informações, consulte os seguintes artigos que podem estar em inglês:
- Para gerenciar níveis de acesso, você deve ser membro do grupo Administradores do Servidor de DevOps do Azure.
- Para gerenciar permissões relacionadas ao teste no nível do projeto ou do 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 de Coleção de Projetos ou ter suas informações de nível de instância de Edição definidas como Permitir.
Para obter mais informações, consulte os seguintes artigos que podem estar em inglês:
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.
Gerencie planos de teste e suítes de teste em um caminho de área
As permissões de caminho de área permitem conceder ou restringir o acesso para editar ou modificar planos de teste ou conjuntos de testes atribuídos a essas áreas. Pode restringir o acesso a utilizadores ou grupos.
Além das permissões no nível do 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 são de 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:
- 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
- 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.
- 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 ou restauradas.
Você deve ser membro do grupo Administradores de 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 Basic + Test Plans 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 Trabalho que não estão vinculados a nenhum plano de teste ou conjuntos de testes.
Nota
Para ativar a página de pré-visualização da Página de Definições de Permissões do Projeto, consulte Ativar funcionalidades de pré-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 Test Admin permissões para excluir execuções de teste.
Artigos relacionados
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários