- Introdução
- Gerenciamento do projeto
- Trabalhando com análise de impacto de alterações
- Criar casos de teste
- Atribuição de casos de teste a requisitos
- Casos de teste de clonagem
- Exportação de casos de teste
- Vinculação de casos de teste no Studio ao Test Manager
- Delete test cases
- Habilitação de governança no nível do projeto
- Desabilitação da governança no nível do projeto
- Habilitação de governança no nível do caso de teste
- Como desabilitar a governança no nível do caso de teste
- Habilitar ou desabilitar a governança em massa para casos de teste
- Imposição da ordem de assinatura para casos de teste governados
- Gerenciamento de aprovadores para casos de teste controlados
- Gerenciamento de casos de teste governados no estado Em andamento
- Gerenciamento de casos de teste governados no estado Em revisão
- Gerenciamento de objetos governados no estado Assinado
- Gerenciamento de comentários para casos de teste governados
- Visualização de informações de governança para logs de casos de teste
- Gerenciamento de aprovadores para logs de casos de teste governados
- Gerenciamento de logs de casos de teste governados no estado Em trabalho
- Gerenciamento de logs de casos de teste governados no estado Em revisão
- Gerenciamento de logs de casos de teste governados no estado Assinado
- Gerenciamento de comentários para logs de casos de teste governados
- Habilitação da governança no nível de log de casos de teste
- Desabilitação da governança no nível de log do caso de teste
- Visualização e pesquisa de casos de teste
- Execução de casos de teste sem um conjunto de testes
- Execução de testes mistos
- Criação de execuções pendentes
- Reexecutando execuções de teste
- Solução de problemas de execuções automatizadas
- Perguntas frequentes - Paridade de funcionalidades - Test Manager versus Orchestrator
- Análise dos resultados de teste
- Estados de resultado de teste do Playwright
- Exclusão dos resultados do caso de teste
- Sincronização de defeitos
- Criação de defeitos a partir de resultados
- Resultados de testes automatizados
- Substituição dos resultados do teste
- Navegação e pesquisa de resultados de testes
- Exame dos resultados dos casos de teste
- Como visualizar a cobertura da atividade
- Operações e utilitários do projeto
- Configurações Test Manager
- Configurações ao nível do tenant
- Configurações gerais do projeto
- Events
- Inscrever-se em eventos
- Inscrição em todos os eventos
- Cancelar inscrição em eventos
- Cancelar inscrição em todos os eventos
- Cancelar inscrição na página Configurações de notificações
- Visualizando notificações
- Notificações de filtragem
- Visualização de notificações por email
- Habilitando notificações por email para servidores SMTP
- Visualizando apenas notificações não lidas
- Marking all notifications as read
- Clearing all notifications
- Deleting notifications
- Criptografia de chaves gerenciadas pelo cliente
- Logs de Auditoria
- Integração da ferramentas ALM
- Integração da ferramentas ALM
- Test Manager Connect
- Test Manager - conector do Integration Service
- Intervalos de IP de saída para conectores
- Trabalhando com SAP Cloud ALM e Test Manager
- Etapa 1: integração do SAP Cloud ALM com o Test Manager
- Etapa 2: criação de casos de teste automatizados no SAP Cloud ALM
- Etapa 3: criação de casos de teste automatizados no Test Manager
- Etapa 4: sincronização de casos de teste do Test Manager para o SAP Cloud ALM
- Etapa 5: atribuição de automações de teste a casos de teste
- Etapa 6: execução de casos de teste
- Melhores práticas de automação de testes SAP
- Solução de problemas de integração do Jira
- Integração do API
- Agentes de codificação para testes
- Solução de problemas
Governança do processo de teste
Governança de processos de testes no Test Manager para aplicar fluxos de trabalho de revisão e assinatura em casos de teste e logs de casos de teste.
A governança de processos de testes fornece um conjunto de funcionalidades de governança e conformidade que auxiliam os clientes que precisam de uma camada de governança sobre seu processo de testes. Objetos de teste que têm a Governança de processos de teste habilitada devem ser revisados e assinados por um aprovador atribuído a esses objetos.
A Governança do Processo de Teste está disponível no Test Manager somente quando entregue por meio do Test Cloud.
A governança se aplica a dois tipos de objetos de teste:
- Os casos de teste são governados diretamente, usando as etapas descritas nesta seção.
- Os logs de casos de teste são governados automaticamente na criação, herdando se o caso de teste pai é governado naquele momento, junto com os aprovadores do pai, mas não o estado de aprovação do pai.
Um log de caso de teste criado a partir de um caso de teste governado sempre é iniciado em No Trabalho, independentemente de o caso de teste pai estar Em trabalho, Em revisão ou Assinado nesse momento.
Um log de caso de teste também pode ser governado ou não governado diretamente no nível do log posteriormente. Depois de governado, um log se torna uma entidade separada de seu caso de teste pai; portanto, desabilitar a governança no caso de teste pai posteriormente não tem efeito nos logs já criados. Para obter detalhes específicos para logs de casos de teste, consulte Governança de processos de teste para logs de casos de teste.
Governança do processo de teste - fluxo de trabalho
A governança de processos de testes visa fornecer um mecanismo que garante a qualidade fazendo a transição de objetos de teste por meio de estágios de revisão.
- No trabalho: os objetos que estão nesse estado podem ser alterados e ainda não estão sujeitos a revisão.
- Em revisão: após a conclusão do trabalho, os objetos podem ser alterados para esse estado manualmente, indicando que o processo de revisão pode ser iniciado. Os objetos nesse estado são bloqueados. Os aprovadores podem comentar, assinar ou rejeitar esses objetos.
- Assinado: após todos os aprovadores assinarem um objeto, ele faz a transição automaticamente para esse estado. Os objetos permanecem bloqueados, a menos que as assinaturas sejam revogadas.
Esse fluxo de trabalho se aplica a casos de teste. Os logs de casos de teste usam os mesmos três estados e a mesma mecanismo de assinatura, anulação e comentário, mas um log de caso de teste governado sempre começa no estado Em Trabalho , e seu caminho de saída de Assinado difere daquele de um caso de teste. Para obter mais informações, consulte Governança de processo de teste para logs de casos de teste.
Governança do processo de testes - terminologia
Aprovador
Aprovadores são usuários atribuídos a um objeto governado para aprovação e assinatura. Os aprovadores não precisam de permissões especiais para assinar um registro. No entanto, apenas usuários que têm a função Governança de Processos de Teste ou a permissão Governança de Processos de Teste podem atribuir aprovadores a objetos de teste controlados.
Os aprovadores podem ser adicionados a um objeto por atribuição direta ou por atribuição de grupos. Para este último caso, qualquer membro do grupo atribuído pode assinar o registro.
Registro de Signatário
Um registro de assinatura é uma assinatura necessária para um objeto governado. Qualquer atribuição de um usuário ou um grupo representa um registro de assinatura.
Os logs de casos de teste herdam todos os aprovadores do caso de teste pai no momento em que o log é criado, e os aprovadores podem ser adicionados ou removidos do log de forma independente; consulte Gerenciamento de aprovadores para logs de casos de teste governados. Os aprovadores que fazem referência a um usuário ou grupo excluído são sinalizados dessa forma onde quer que apareçam.
Governança e Governança
Governança (processo) – Governado (atributo)
A governança é uma alternância em casos de teste. Os objetos de teste governados passam pelos seguintes estados (ou status de aprovação): Em trabalho – Em revisão – Assinado.
Um log de caso de teste é governado automaticamente se seu caso de teste pai for governado no momento em que o log é criado. A governança também pode ser alternada diretamente no log de caso de teste posteriormente, independentemente do caso de teste pai; Consulte Habilitação da governança no nível de log de casos de teste e Desabilitação da governança no nível de log de casos de teste.
Estado da aprovação
Um estado de aprovação indica o status de um objeto no processo de aprovação: Em trabalho – Em revisão – Assinado.
- No trabalho: o objeto ainda está sendo trabalhado e não está pronto para revisão.
- Em revisão: o objeto pode ser revisado ou a revisão está em andamento. Enquanto estiver em revisão, o objeto estará bloqueado.
- Assinado: o objeto foi assinado por todos os aprovadores. Se o objeto não for assinado por todos os usuários atribuídos (aprovadores), então ele ainda será mostrado com o status Em revisão .
Governança do processo de testes - permissão
A permissão Governança do Processo de Teste é atribuída por padrão à função Proprietário do Projeto , à função Administrador do Test Manager e à função Administrador de Governança do Test . A permissão Testar governança de processos é uma permissão no nível da tarefa.
Governança do processo de teste - notificações
Quando o estado de um objeto governado muda de Em trabalho para Em revisão, todos os aprovadores atribuídos recebem uma notificação no aplicativo e um email com um link profundo que eles podem acessar. Se um usuário fizer parte de um grupo e tanto o usuário quanto o grupo forem adicionados como aprovadores, apenas uma notificação de revisão será enviada para esse usuário.
- Notificação de governança no aplicativo: expanda o painel Notificações e selecione o link para acessar o objeto que você precisa revisar.
- Notificação de governança por email: abra sua notificação por email, consulte os detalhes do objeto governado e selecione Selecionar para revisar.
Para logs de casos de teste especificamente, essa notificação é enviada individualmente para cada revisor atribuído, com a mensagem: "Resultado do teste {test execution name}-{test case log name} está pronto para revisão".