- Introdução
- Sobre o Test Manager
- Sobre o chat do Autopilot
- Sobre o mascaramento de PII
- Introdução
- Disponibilidade de funcionalidade do Test Manager
- Precificação unificada: licenciamento do Test Manager
- Flex: licenciamento do Test Manager
- Guia de início rápido
- Gerenciamento do projeto
- Documentos
- 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
- Casos de teste manuais
- Importação de casos de teste manuais
- Documentar casos de teste com o Task Capture
- Parâmetros
- 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
- 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
- Aplicação de filtros e visualizações
- Importando conjuntos de testes do Orchestrator
- Creating test sets
- Adição de casos de teste a um conjunto de testes
- Atribuição de usuários padrão na execução do conjunto de testes
- Habilitando a cobertura de atividade
- Habilitação do Healing Agent
- Configuração de conjuntos de testes para pastas e robôs de execução específicos
- Substituindo parâmetros
- Clonagem de conjuntos de teste
- Exportação de conjuntos de testes
- Aplicação de filtros e visualizações
- Perguntas frequentes - Paridade de funcionalidades - Test Manager versus Orchestrator
- Execução de testes manuais
- Execução de testes automatizados
- Execução de casos de teste sem um conjunto de testes
- Execução de testes mistos
- Criação de execuções pendentes
- Aplicação de uma ordem de execução
- Reexecutando execuções de teste
- Agendamento de execuções
- Solução de problemas de execuções automatizadas
- Testes de acessibilidade para o Test Cloud
- Pesquisa com o Autopilot
- Operações e utilitários do projeto
- Configurações Test Manager
- Integração da ferramentas ALM
- Integração do API
- Solução de problemas
Guia do usuário do Test Manager
Este guia de início rápido fornece uma introdução abrangente ao Test Manager, permitindo que você gerencie e execute com eficiência casos de teste para seus projetos do Studio. O Test Manager oferece uma solução robusta de gerenciamento de testes com suporte para várias estruturas de teste, integração com vários sistemas de controle de origem e recursos avançados de relatórios.
Siga estas etapas para começar com o Test Manager:
- Crie um projeto no Test Manager ou importe um projeto existente. Acesse Importar projeto para saber como importar projetos de teste de outras ferramentas.
- Crie os requisitos para seus casos de teste.
- Crie casos de teste no Studio ou diretamente no Test Manager.
- Crie conjuntos de testes e atribua casos de teste a eles.
- Execute os testes.
- Analise os resultados do teste.
Criação de requisitos
É muito comum usar ferramentas especializadas de gerenciamento de requisitos para gerenciar requisitos como histórias de usuários, épicos ou outros artefatos. O Test Manager suporta a sincronização de requisitos de ferramentas externas, bem como a criação de requisitos de dentro do Test Manager. Em um projeto do Test Manager, pode haver requisitos que são sincronizados de ferramentas externas, bem como requisitos que foram criados no Test Manager.
-
In the Test Design menu, navigate to the Requirements page.
-
Select Create Requirement. The Create Requirement window is displayed.
-
Preencha os campos de acordo:
- Name - The name for your requirement.
- Descrição - (Opcional) Adicione qualquer descrição ao requisito. Para adicionar texto formatado, é possível usar a sintaxe de Markdown .
- Opcionalmente, adicione qualquer número de rótulos de objeto.
-
Select Create. Your new requirement is displayed in the Requirements page.
Dica:
Requisitos de verificação de qualidade
O Autopilot ajuda você a avaliar requisitos para aspectos de qualidade, como clareza, integridade e consistência no Test Manager.
For an existent requirement, select Evaluate quality and evaluate the requirement using Autopilot, to generate a list of suggestions that you can directly implement. Provide supporting documents to Autopilot and additional guidance through a prompt that you choose from your library or that you enter yourself.
Depois de disparar a avaliação, expanda cada sugestão para atualizar seu status com base no progresso da sua implementação. Você pode optar por adicionar a sugestão aos seus requisitos, marcando seu status como Em trabalho ou Concluído. A opção de remover sugestões também está disponível.
Gere mais sugestões ou regenere-as com diferentes documentos de suporte ou orientação adicional usando Sugerir mais e Regenerar. Você também pode manter sugestões para referência futura exportando-as para Word.
Acesse Requisitos de verificação de qualidade - Melhores práticas para entender como avaliar com eficiência seus requisitos usando o Autopilot.
Requisitos de clonagem
Para expandir seu portfólio de testes, você pode clonar um requisito de cada vez. Para clonar um requisito:
- Selecione Mais opções para o requisito que você deseja duplicar e, em seguida, Clonar.
- Escolha as informações que você deseja clonar e, em seguida, selecione Confirmar.
Criação de casos de teste
O Test Manager fornece um conjunto de funcionalidades para criar, gerenciar e executar casos de teste para seus projetos. Este guia orienta você pelo processo de criação de casos de teste, atribuindo automações a eles, adicionando etapas manuais e associando requisitos.
Criação de casos de teste
Crie seu portfólio de testes e crie casos de teste dentro do Test Manager:
- Abra seu projeto no Test Manager e navegue até a seção Casos de teste.
- Selecione Criar caso de teste e configure os detalhes do caso de teste, como nome, versão, descrição e rótulos.
- Selecione Confirmar e o caso de teste será exibido em Casos de teste.
Geração de testes para requisitos
Use o Autopilot para gerar uma lista de possíveis casos de teste.
Você pode usar dois tipos de geração de casos de teste:
- Gerar testes a partir do requisito: você pode gerar casos de teste a partir dos detalhes do requisito, seguidos por documentos carregados e instruções adicionais. Abra um requisito e selecione Gerar testes para gerar testes para um requisito.
- Gerar testes para transações SAP: você pode gerar casos de teste para transações SAP a partir do Mapa de calor e gaps descobertos na Análise de impacto de alterações, usando documentos carregados e instruções adicionais.
Refine o processo de geração com documentos e instruções para o Autopilot usar na geração de casos de teste. Após selecionar Gerar testes, revise os casos de teste gerados e crie testes se satisfeito, caso contrário, refina-os com mais detalhes.
Acesse Gerar testes para atender requisitos: práticas recomendadas para verificar como usar a funcionalidade de geração de testes em todo o seu potencial.
Vinculação de casos de teste a requisitos
Para estabelecer a rastreabilidade entre casos de teste e requisitos, você pode atribuir casos de teste aos requisitos no Test Manager.
- Abra o caso de teste desejado.
- Acesse Tarefas e selecione Atribuir ao requisito.
- Escolha os requisitos aos quais você deseja associar o caso de teste.
- Selecione Atribuir para salvar as alterações.
Atribuição de automação do Studio a casos de teste
Os casos de teste no Test Manager podem incluir etapas manuais e uma automação do Studio. As automações são criadas no Studio como casos de teste, usando as atividades disponíveis. Você precisa atribuir automações do Studio a casos de teste do Test Manager, para usar execuções automatizadas.
Para associar uma automação criada no Studio a um caso de teste no Test Manager:
- Publicar o projeto do Studio que contém os casos de teste automatizados no Feed do Pacote do Tenant ou em outro feed de pasta do Orchestrator.
- Abra seu projeto do Test Manager desejado, vá para Casos de teste e crie um caso de teste.
- Na guia Automação do caso de teste criado anteriormente, escolha a opção Selecionar Automação .
- Na lista suspensa Origem do pacote , selecione um feed da instância do Orchestrator correspondente. Esse feed deve conter o caso de teste do Studio que você pretende vincular ao caso de teste do Test Manager. A seleção padrão é Feed de pacote de tenant. Apenas pastas com seus próprios feeds aparecem na lista suspensa Origem do pacote . Em um cenário de hierarquia de pastas, apenas a pasta pai é exibida na lista suspensa, já que todas as subpastas compartilham o mesmo feed.
Observação:
As opções de feed de pacotes disponíveis são aquelas para as quais você possui direitos administrativos.
- Depois de escolher o feed de pacotes, você pode selecionar uma automação desse local.
- Na lista suspensa Origem do pacote , selecione um feed da instância do Orchestrator correspondente. Esse feed deve conter o caso de teste do Studio que você pretende vincular ao caso de teste do Test Manager. A seleção padrão é Feed de pacote de tenant. Apenas pastas com seus próprios feeds aparecem na lista suspensa Origem do pacote . Em um cenário de hierarquia de pastas, apenas a pasta pai é exibida na lista suspensa, já que todas as subpastas compartilham o mesmo feed.
O nome da automação aparece na coluna Nome do caso de teste e o nome do pacote publicado aparece na coluna Pacote . :::note A coluna Nome do caso de teste exibe a pasta na qual a automação foi publicada no Orchestrator, seguida pelo nome da automação. Por exemplo, se você quiser selecionar o Create Checking Account caso de teste que foi publicado do Studio para a pasta Accounts no Orchestrator, o Nome do Caso de Teste para essa automação será Accounts/Create Checking Account. ::: 4. Selecione Salvar para confirmar as alterações.
Adicionar etapas manuais a casos de teste
Além da automação, você também pode incluir etapas manuais dentro de casos de teste. Essas etapas manuais fornecem instruções para executar ações específicas durante o processo de teste. Quando você cria ou edita um caso de teste, você pode adicionar etapas manuais, descrever a ação, comportamento esperado e definir valores da área de transferência, para não ter que digitar manualmente em campos.
Acesse Casos de teste manuais para saber como adicionar etapas manuais a casos de teste dentro do Test Manager.
Carregando documentos
No Test Manager, você tem a opção de carregar documentos relevantes como anexos para casos de teste.
Para carregar documentos, escolha entre as seguintes opções:
| Opção | Description |
|---|---|
| Carregamento manual | Siga os passos abaixo:
|
| Atividade Attach document | Adicione a atividade Attach Document em sua automação do Studio. Os anexos aparecerão dentro da guia Anexos na página Execução após a execução. |
Casos de teste de clonagem
Para criar com facilidade vários conjuntos de testes semelhantes, você também pode clonar casos de teste individuais. Para clonar um caso de teste:
- Selecione Mais opções para o caso de teste que você deseja duplicar e, em seguida, Clonar.
- Escolha se deseja também clonar informações relacionadas, como documentos, rótulos ou atribuições a requisitos.
- Selecione Clonar para salvar suas alterações.
Managing test cases
O Test Manager fornece uma gama de ações que podem ser realizadas em casos de teste individuais:
- Tenha uma visão geral de um caso de teste quando você seleciona sua chave. Isso leva você para a página Visão geral.
- Acesse o log do resultado mais recente do caso de teste. Selecione Abrir log de execução para um caso de teste e você pode ver detalhes sobre a execução de teste mais recente.
- Excluir casos de teste.
- Desassociar automação.
- Clonar casos de teste.
Artigos relacionados
Creating test sets
Os conjuntos de testes no Test Manager são usados para agrupar casos de teste e definir quais testes devem ser executados juntos em uma única execução. Eles fornecem uma maneira de organizar testes com base em sua finalidade e requisitos de execução. Para criar um conjunto de testes, siga as etapas abaixo:
Creating test sets
Para criar um conjunto de testes:
- Abra seu projeto no Test Manager e selecione Conjuntos de testes.
- Selecione Criar conjunto de testes.
- Preencha as informações sobre o conjunto de testes, como nome, descrição, se ele deve exibir a cobertura de atividades(Habilitar cálculo de cobertura de atividades RPA) e rótulos.
- Selecione Criar para salvar suas alterações.
Atribuição de casos de teste a conjuntos de testes
Após criar um conjunto de testes, você precisa atribuir casos de teste a ele. Para atribuir casos de teste a um conjunto de testes, abra o conjunto de testes desejado e, no menu Tarefas, selecione Atribuir casos de teste.
Você pode atribuir simultaneamente casos de teste a um conjunto de testes de duas maneiras diferentes:
- Uso de Atribuição estática - selecione manualmente
- Uso de Atribuição dinâmica - insira o rótulo dos casos de teste que você deseja atribuir. Sempre que uma execução for iniciada, todos os casos de teste que tenham pelo menos um dos rótulos selecionados atribuídos serão adicionados à execução.
A imagem animada abaixo mostra como criar um conjunto de testes e atribuir casos de teste estáticos e dinâmicos a ele.
Configuração de conjuntos de testes para serem executados a partir de uma pasta de execução especificada.
Os conjuntos de testes podem ser configurados para serem executados a partir de uma pasta de execução padrão ou especificada. Isso permite que você execute casos de teste que fazem parte dessa pasta específica. Além disso, você também tem a opção de especificar pacotes específicos e suas versões a partir das quais os casos de teste serão executados exclusivamente. Para usar esse recurso, siga estas etapas:
- Verifique as configurações ao nível do tenant:
- Acesse Test Manager, selecione Configurações no cabeçalho e, em seguida, acesse a guia Geral .
- Verifique a configuração Permitir contexto de execução legada :
- Se a configuração estiver habilitada: casos de teste são executados sem uma pasta de execução específica.
- Se a configuração for desabilitada: os casos de teste podem ser executados apenas a partir de uma pasta de execução do Orchestrator específica e de um pacote e versão especificados.
- Defina uma pasta de execução padrão nas configurações do projeto:
- Acesse Configurações do projeto e selecione a guia Automação .
- Defina sua pasta de execução padrão. Essa pasta padrão se aplica a todos os conjuntos de testes, a menos que uma pasta de execução exclusiva seja especificada.
- Selecione uma pasta de execução para um conjunto de testes:
- Navegue até Conjuntos de testes e abra um conjunto de testes.
- Na guia Casos de Teste, selecione Selecionar Automação.
- Escolha uma pasta preferida, na lista suspensa Pasta de Execução.
- Selecione Salvar para aplicar a alteração.
- Selecione um pacote e versão específicos:
- Na guia Casos de Teste de um conjunto de testes, selecione Selecionar Automação novamente.
- Você pode usar as seguintes opções:
- Seleção automática de pacotes: seleciona todos os pacotes disponíveis na pasta com suas versões mais recentes, com base nos casos de teste atribuídos ao conjunto de testes.
- Adicionar automação: permite que você escolha manualmente um pacote e sua versão nas listas suspensas correspondentes. Use Selecionar para confirmar cada emparelhamento de versão do pacote.
Vinculação de conjuntos de testes do Orchestrator (obsoleto)
Você pode vincular seus conjuntos de testes do Orchestrator e executá-los no Test Manager. Para conseguir isso, você precisa primeiro criar o conjunto de testes no Orchestrator e atribuir apenas casos de teste automatizados a ele.
Este é um recurso obsoleto. Acesse as próximas descontinuações do Orchestrator para saber mais informações sobre a descontinuação. Para qualquer tenant, os recursos de gerenciamento de testes foram movidos para o Test Manager. Como resultado, os cronogramas de teste não estão mais disponíveis no Orchestrator, e você não pode mais executar casos de teste e conjuntos de teste diretamente do Orchestrator. No entanto, você pode continuar executando casos de teste e conjuntos de teste por meio de APIs do Orchestrator para Test automation ou usando a integração nativa do Test Manager - CI/CD.
Após criar o conjunto de testes no Orchestrator, siga as etapas abaixo:
- Abra seu projeto no Test Manager.
- Navegue até Conjuntos de testes e, em seguida, Link.
- Selecione um conjunto de testes na lista e selecione Vincular.
Clonagem de conjuntos de teste
Para acelerar seu gerenciamento de testes, após clonar requisitos e casos de teste, você também pode clonar conjuntos de testes, para poder expandir rapidamente seus projetos de teste. Para clonar um conjunto de testes:
- Selecione Mais opções para o Conjunto de testes que você deseja duplicar e, em seguida, selecione Clonar.
- Escolha se deseja também clonar informações relacionadas, como Documentos e Rótulos.
- Selecione Clonar.
Artigos relacionados
Execução de testes
No Test Manager, você tem a opção de executar testes manualmente ou usando automações. As execuções de teste manuais são realizadas diretamente no Test Manager, enquanto as execuções automatizadas são iniciadas por meio do Test Manager e realizadas por meio do Orchestrator. Antes de executar casos de teste, é necessário criar um conjunto de testes, que será usado para a execução.
Execução automatizada
A execução automatizada refere-se a conjuntos de testes criados no Test Manager com casos de teste associados do Studio. Antes de executar testes automatizados no Test Manager, certifique-se de ter criado os conjuntos de testes no Orchestrator.
Você pode executar todos os conjuntos de testes usando a opção Executar automatizado. O Orchestrator é invocado para casos de teste associados ao Test Manager. Para executar conjuntos de testes associados ao Orchestrator, certifique-se de criar os conjuntos de testes no Orchestrator.
Execução de testes usando automações
Para executar conjuntos de testes usando automações, execute as etapas abaixo:
- Abra seu projeto no Test Manager e navegue até Conjuntos de testes.
- Select a test set and select the vertical ellipsis.
- Selecione Executar automatizado.
Execução manual
A execução manual aplica-se a conjuntos de testes criados no Test Manager, incluindo casos de teste com etapas manuais. A execução manual pode ser realizada para conjuntos de testes do Test Manager e conjuntos de testes associados do Orchestrator.
Execução manual de testes
Para executar conjuntos de testes manualmente, execute as etapas abaixo:
- Abra seu projeto no Test Manager e navegue até Conjuntos de testes.
- Select a test set and select the vertical ellipsis.
- Selecione Executar manualmente. O Assistente de execução manual será aberto em uma nova janela. Certifique-se de que seu bloqueador de pop-ups permite que a janela seja aberta.
Artigos relacionados
Análise de resultados
A execução no Test Manager fornece insights sobre a execução de conjuntos de testes. Abaixo, você tem um detalhamento de como pode analisar e trabalhar com resultados de testes.
Acesso aos resultados do teste
Abra Execução no Test Manager para visualizar uma lista de execuções de testes. Cada execução de teste representa a execução de um conjunto de testes. As execuções são classificadas de acordo com a data de término, com execuções pendentes e em andamento exibidas na parte superior.
Detalhes da execução
Quando você seleciona uma entrada de execução de teste, uma visualização detalhada é aberta. Essa visualização exibe informações, como hora de início da execução, duração e logs de execução. A seção Resultados fornece uma visão geral de todos os resultados de teste individuais de casos de teste, chamados Logs de caso de teste. Isso permite que você realize ações em resultados de teste individuais.
Compreensão do status de execução do teste
As execuções de teste são codificadas por cores para indicar seu status:
- Verde - casos de teste aprovados;
- Vermelho - Casos de teste que falharam.
- Cinza - Casos de teste sem resultados definitivos, como aqueles que ainda não foram executados dentro de um conjunto de testes em andamento.
Exploração de resultados do teste
Esta seção descreve as informações que você pode encontrar como parte dos resultados do teste e as outras ações que você pode realizar após a obtenção dos resultados.
| Resultado | Description |
|---|---|
| Log de execução | O log de execução contém informações essenciais, incluindo afirmações, logs, detalhes de execução, requisitos afetados e anexos. Selecione a chave de caso de teste dentro da página Execução para acessar o log de execução. |
| Cobertura de Atividades | Você pode habilitar a cobertura de atividades para execuções de teste automatizadas. Essa funcionalidade fornece informações sobre as atividades cobertas durante a execução de teste. |
| Integração de gerenciamento de defeitos | Se você tiver um sistema de gerenciamento de defeitos externo integrado ao Test Manager, você pode criar relatórios de defeitos diretamente nos logs de execução. Abra um log de caso de teste, selecione Tarefas e, em seguida, Criar defeito. |
| Sincronização de defeitos | O Test Manager permite a sincronização de resultados de execução com ferramentas externas como parte de uma integração de ferramentas do ALM. Essa sincronização garante que detalhes de execução, logs, carimbos de data/hora e outras informações relevantes sejam compartilhados com a ferramenta integrada. |
| Criar e desvincular defeitos | Dentro da página Execução, você pode criar defeitos acessando logs de casos de teste, selecionando Tarefas e selecionando Criar Defeito. Além disso, você tem a opção de desassociar defeitos de uma ferramenta externa, que desassocia o resultado de execução de teste da entrada da ferramenta externa. |
Gerando relatório de teste
A disponibilidade de funcionalidades depende da plataforma de cloud que você usa. Para obter detalhes, consulte a página de disponibilidade da funcionalidade Test Manager.
Obtenha insights acionáveis sobre seus resultados de testes gerando um relatório com o Autopilot, detalhando por que seus casos de teste estão falhando repetidamente. O relatório pode ter até cinco seções, cada uma consistindo em vários insights. Para cada insight no relatório, selecione o ícone que exibe o número de casos de teste ou Mostrar, para visualizar os objetos relacionados impactados, como caso de teste ou logs de casos de teste e pesquisar neles.
Para gerar um relatório de teste para uma execução de teste, selecione Gerar relatório para a execução desejada, selecione os resultados que você deseja incluir no relatório e, por fim, selecione Gerar relatório novamente.
Se o relatório estiver pronto, selecione a notificação O relatório Execution Insights está pronto, ou Abrir o relatório na notificação de email, para acessar o relatório.
Trabalhando com resultados de teste
Ao analisar execuções de teste, você pode realizar as seguintes ações:
- Identificar resultados de testes manuais ou automatizados.
- Acompanhar o progresso de execuções de testes em andamento.
- Abrir o conjunto de testes executado para revisar os detalhes.
- Examinar logs e anexos associados a execuções de testes.
- Criar defeitos em seu sistema de gerenciamento de defeitos diretamente no Test Manager, se você tiver uma integração de ferramentas do ALM.
Observação:
A execução e seus dados associados permanecem não afetada por alterações ou exclusão de conjuntos de testes.
Artigos relacionados
Resultado
Your Test Manager project is configured end to end: requirements, test cases, and test sets are created, automations are linked, and test results are available for analysis.
- Criação de requisitos
- Requisitos de verificação de qualidade
- Requisitos de clonagem
- Criação de casos de teste
- Criação de casos de teste
- Geração de testes para requisitos
- Vinculação de casos de teste a requisitos
- Atribuição de automação do Studio a casos de teste
- Adicionar etapas manuais a casos de teste
- Carregando documentos
- Casos de teste de clonagem
- Managing test cases
- Creating test sets
- Creating test sets
- Atribuição de casos de teste a conjuntos de testes
- Configuração de conjuntos de testes para serem executados a partir de uma pasta de execução especificada.
- Vinculação de conjuntos de testes do Orchestrator (obsoleto)
- Clonagem de conjuntos de teste
- Artigos relacionados
- Execução de testes
- Execução automatizada
- Execução de testes usando automações
- Execução manual
- Execução manual de testes
- Artigos relacionados
- Análise de resultados
- Acesso aos resultados do teste
- Detalhes da execução
- Compreensão do status de execução do teste
- Exploração de resultados do teste
- Gerando relatório de teste
- Trabalhando com resultados de teste
- Artigos relacionados
- Resultado