- Introdução ao Test Suite
- Studio
- Test Suite — Studio
- Visão geral
- Atividades de testes e APIs
- Orchestrator
- 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
- Criar casos de teste
- Generate tests for requirements
- 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 de início rápido
This quickstart guide provides you with a comprehensive introduction to Test Manager, empowering you to efficiently manage and execute test cases for your Studio projects. Test Manager offers a robust test management solution with support for multiple test frameworks, integration with various source control systems, and advanced reporting capabilities.
- Create a project in Test Manager, or import an existing project.
Acesse Importar projeto para saber como importar projetos de teste de outras ferramentas.
- Crie os requisitos para seus casos de teste.
- Create test cases either in Studio, or directly in Test Manager.
- Crie conjuntos de testes e atribua casos de teste a eles.
- Execute os testes.
- Analise os resultados do teste.
AutopilotTM assists you in evaluating requirements for quality aspects such as clarity, completeness, and consistency in Test Manager.
For an existent requirement, select Evaluate quality and evaluate the requirement using AutopilotTM, to generate a list of suggestions that you can directly implement. Provide supporting documents to AutopilotTM and additional guidance through a prompt that you choose from your library or that you type in 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.
Visit Quality-check requirements -Best practices to understand how to efficiently evaluate your requirements using AutopilotTM.
Test Manager provides a set of features for creating, managing, and executing test cases for your projects. This guide walks you through the process of creating test cases, assigning automations to them, adding manual steps, and linking requirements.
Build your testing portfolio, and create test cases within Test Manager:
- Open your project in Test Manager and navigate to the Test Cases section.
- 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.
Use AutopilotTM to generate a list of potential test cases.
- 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 the generation process with documents and instructions for AutopilotTM to use in generating the test cases. After you select Generate tests, review the generated test cases and create tests if satisfied, or refine them with more details if otherwise.
Visit Generate tests for requirements: Best practices to check how to use the test generation feature at its full potential.
To establish traceability between test cases and requirements, you can assign test cases to requirements in 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.
Test cases in Test Manager can include both manual steps and a Studio automation. The automations are created in Studio as test cases, using the available activities. You need to assign Studio automations to test cases from Test Manager, to use automated executions.
To link an automation created in Studio to a test case in Test Manager:
- Integrate Studio with Test Manger, and configure the Test Manager Settings from the Studio Design ribbon.
- Select Link to Test Manager.
- Configure as informações do caso de teste, como:
- Project: Select your project. If you did not set a default project for Test Manager, see Integrating with Studio.
- Teste: selecione um caso de teste na lista suspensa.
- Name: Enter a name only if you create a new test case in Test Manager.
-
Requirement: Leave this field blank if you don't want to link the test case to an existing requirement. The name is read-only in Test Manager. Alternatively, you can select a Requirement from the dropdown list if you want to assign the test case to a specific requirement in 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.
Visit Manual test cases to learn how to add manual steps to test cases inside Test Manager.
In Test Manager, you have the option to upload relevant documents as attachments to test cases.
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.
Test Manager provides a range of actions that can be performed on individual test cases:
- 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.
- Open your project in Test Manager, and select Test Sets.
- 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:
- Visit Test Manager, select Settings from the header, and then go to the General tab.
- 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.
You can link your test sets from Orchestrator and execute them in Test Manager. To achieve this, you first need to create the test set in Orchestrator, and assign only automated test cases to it.
- Open your project in 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.
In Test Manager, you have the option to execute tests manually or using automations. Manual test executions are performed directly in Test Manager, while automated executions are initiated through Test Manager and carried out via Orchestrator. Before executing test cases, it is necessary to create a test set, which will be used for the execution.
Automated execution refers to test sets created in Test Manager with linked test cases from Studio. Before executing automated tests in Test Manager, make sure you have created the test sets in Orchestrator.
You can execute all test sets using the Execute Automated option. Orchestrator is invoked for test cases linked to Test Manager. To execute test sets linked from Orchestrator, ensure that you create the test sets in Orchestrator.
- Open your project in Test Manager and then navigate to Test Sets.
- Selecione um conjunto de testes e clique nas reticências verticais.
- Selecione Executar automatizado.
Manual execution applies to test sets created in Test Manager, including test cases with manual steps. Manual execution can be performed for both Test Manager test sets and linked test sets from Orchestrator.
- Open your project in Test Manager and then navigate to Test Sets.
- 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.
Execution in Test Manager provide insights about the execution of test sets. Below you have a breakdown of how you can analyze and work with test results.
Open Execution in Test Manager to view a list of test executions. Each test execution represents the execution of a test set. The executions are sorted based on the finish date, with ongoing and pending executions displayed at the top.
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 | If you have an external defect management system integrated with Test Manager, you can create defect reports directly from the execution logs. Open a test case log, select Tasks, and then Create Defect. |
Sincronização de defeitos | Test Manager allows synchronization of execution results with external tools as part of an ALM tool integration. This synchronization ensures that execution details, logs, timestamps, and other relevant information are shared with the integrated tool. |
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.
- Create defects in your defect management system directly from Test Manager if you have an ALM tool integration.
- Criação de requisitos
- Quality-check requirements
- Requisitos de clonagem
- Criação de casos de teste
- Criação de casos de teste
- Generating tests for requirements
- 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