- Introdução ao Test Suite
- Studio
- Test Suite — Studio
- Visão geral
- Atividades de testes e APIs
- Orchestrator
- Testing Robots
- Test Manager
- Licenciamento do Test Manager
- Guia de início rápido
- Requisitos
- Assigning test cases to requirements
- Linking test cases in Studio to Test Manager
- Unlink automation
- Delete test cases
- Documentar casos de teste com o Task Capture
- Criar casos de teste
- Casos de teste de clonagem
- Exportação de casos de teste
- Automatizar casos de teste
- Casos de teste manuais
- Aplicação de filtros e visualizações
- Conjuntos de Testes
- Execução de testes
- Documentos
- Relatórios
- Exportar Dados
- Operações em massa
- Solução de problemas
Guia do usuário do Test Suite
Guia de início rápido
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.
- 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.
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.
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.
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.
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:
- Integre o Studio ao Test Manger e configure as Configurações do Test Manager na faixa de opções Design do Studio.
- Selecione Link para o Test Manager.
- Configure as informações do caso de teste, como:
- Projeto: selecione seu projeto. Se você não definiu um projeto padrão para o Test Manager, consulte Integração com o Studio.
- Teste: selecione um caso de teste na lista suspensa.
- Nome: insira um nome apenas se você criar um novo caso de teste no Test Manager.
-
Requisito: deixe esse campo em branco se você não quiser vincular o caso de teste a um requisito existente. O nome está somente leitura no Test Manager. Ou então, selecione um Requisito na lista suspensa caso você queira atribuir o caso de teste a um requisito específico no Test Manager.
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.
No Test Manager, você tem a opção de carregar documentos relevantes como anexos para casos de teste.
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. |
- 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.
O Test Manager fornece um intervalo 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.
- 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.
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.
- 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 o Test Manager, selecione Configurações no cabeçalho e, em seguida, vá para 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.
Você pode vincular seus conjuntos de testes a partir 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.
- 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.
- 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.
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.
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.
- Abra seu projeto no Test Manager e navegue até os Conjuntos de Testes.
- Selecione um conjunto de testes e clique nas reticências verticais.
- Selecione Executar automatizado.
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.
- Abra seu projeto no Test Manager e navegue até os Conjuntos de Testes.
- Selecione um conjunto de testes e clique nas reticências verticais.
- 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.
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 do teste.
Abra Execução no Test Manager para visualizar uma lista de execuções de teste. 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.
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.
- 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.
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 dos 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. |
- 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.
- Crie defeitos no seu sistema de gerenciamento de defeitos diretamente do Test Manager se você tiver uma integração de ferramentas ALM.
- Criação de requisitos
- Requisitos de clonagem
- Criação de casos de teste
- Criação de casos de teste
- 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.
- Linking Orchestrator test sets
- 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
- Trabalhando com resultados de teste
- Artigos relacionados