- Introdução
- Gerenciamento do projeto
- Operações e utilitários do projeto
- Configurações Test Manager
- Integração da ferramentas ALM
- Integração do API
Os resultados de teste no Test Manager fornecem informações de design, execução, atualização ou exclusão para os conjuntos de testes executados.
Quando você inicia a execução de um conjunto de testes, o Test Manager passa pelo seguinte processo:
- Uma execução de teste é criada na seção Resultados do teste do Test Manager. Isso serve como o contêiner para os resultados do teste.
- Para cada caso de teste dentro do conjunto de testes executado, um Log de caso de teste vazio é gerado. Esse log é anexado à execução de teste e manterá seus resultados de teste associados.
- À medida que a execução continua, o Test Manager preenche cada Log de caso de teste com resultados e informações de log relacionadas.
Toda vez que uma execução de teste é criada, são adicionados os Logs de caso de teste para todos os casos de teste associados do conjunto de testes original. Isso significa que as Execuções de teste existentes permanecem consistentes, independentemente das atualizações ou exclusões feitas no conjunto de testes original.
O gráfico abaixo ilustra o processo de executar um conjunto de testes no Test Manager.
Como consequência, após a execução de um conjunto de testes, quaisquer alterações no conjunto de testes ou nos casos de teste associados não afetam os resultados de execuções anteriores. Mesmo quando um conjunto de testes é excluído, todas as execuções de teste permanecem inalteradas.
Analisar resultados de teste
To view test executions, open Test Results in Test Manager. The execution of each test is listed as a test execution entry. To understand how the test executions work behind the scenes, see Test Results.
Ao analisar sua execução de teste, você pode realizar as seguintes ações:
- Encontrar resultados de teste executados manualmente ou automaticamente por meio do Orchestrator.
- Consultar o progresso de execução de teste em andamento.
- Examinar logs e anexos.
- Crie defeitos no seu sistema de gerenciamento de defeitos diretamente do Test Manager, se você tiver uma integração da ferramenta do Gerenciamento de ciclo de vida do aplicativo.
Por padrão, as execuções de teste são classificadas com base na data em que a execução foi concluída. Atualmente, execuções em andamento e pendentes são colocadas no topo.
Você pode identificar o status através dos códigos de cor atribuídos a cada execução de teste, da seguinte forma:
- Verde: casos de teste que passaram.
- Vermelho: casos de teste que falharam.
- Cinza: casos de teste sem resultados definitivos, como casos de teste que ainda não foram executados, mas fazem parte de um conjunto de testes que está sendo executado atualmente.
Resultados de testes automatizados
The results from automated test executions are imported from Orchestrator automatically. To have your automated tests imported to Test Manager, you need to meet the following condition: The automated test needs to be part of a test set on your Test Manager project. For more information, see Automated Tests.
Se uma Execução de Teste do Orchestrator tiver resultados para casos de teste de diversos projetos no Test Manager, a execução de teste será dividida no Test Manager. Os resultados aparecem nos projetos em que os casos de teste estão.
Trabalhando com resultados de execução de teste
To get detailed results from a test execution, go to Test Results and click an entry to open the detailed view. A typical test execution detailed view shows information on when the executions started, duration, and test case logs.
You can use the Reporting Date filter to set a single date for all the results from the test execution. This is useful when you run test overnight, where some test cases are executed before and after midnight. Otherwise, the results are going to be split between different dates in the reports.
In the Results section you can examine all the test cases that were executed within the test set. You can take actions for each test case. For more info, see Test case logs
Logs de casos de teste
The test case logs hold information such as steps description, error messages, and screenshots that were collected during a test set execution. To open a test case log, go to Test Results, open a test execution and then click a test case Key.
The Screenshots tab is available only if screenshots were taken during the test case execution. To make sure that Orchestrator takes screenshots during executions, check for Test Case Execution Artifacts permissions.
You can examine the test case details by clicking the Open Test Case icon.
Criar defeitos de resultados
You can create defect reports including the execution log to your external defect management system, if you already have it integrated with Test Manager. For more information, see Defect synchronization.
Sincronização de defeitos
You can synchronize execution results with external tools, as part of the Application Lifecycle Management tool integration. Information that is gathered during execution, such as results, logs, timestamps, and other details is synchronized with the tool that you have integrated with Test Manager.
Não se esqueça de que, atualmente, pode haver apenas uma conexão habilitada para a sincronização de defeitos no geral por projeto.
- To synchronize defects, you need to configure a connector in Test Manager. See available connections in Test Manager.
- You need to have executed a test set first.
Criar Defeito
Você pode criar defeitos acessando os logs do caso de teste na página Resultados de teste.
-
Navegue até Resultados de teste
-
Abra um resultado de teste e clique na chave do caso de teste para abrir os logs.
-
Clique em Tarefas e selecione Criar defeito.
O defeito é criado e sincronizado com sua ferramenta externa. Para abrir o defeito diretamente na ferramenta (por exemplo, Atlassian Jira), navegue até o resultado da execução de teste com um defeito sincronizado.
Desvincular defeito
Quando você desvincula defeitos de uma ferramenta externa, a entrada criada na ferramenta permanece inalterada. No Test Manager, o resultado da execução de teste não será vinculado com uma ferramenta externa.
- Navegue até Resultados de teste
- Abra um resultado de teste e clique em Tarefas
- Selecione Desvincular defeito.