Histórico da Página
1) Introdução
Este documento é um passo a passo para a atuação do TOTVER nas tarefas relacionadas a automação de testes na ferramenta Jira.
2) Subtasks do Jira
As subtasks serão usadas no desenvolvimento de automações em issues de manutenção e no desenvolvimento de automações em issues de inovação.
- Para automações que envolvem a ferramenta Testflow, devemos utilizar a subtask do tipo "Teste Automatizado";
- Para automações que envolvem teste unitário, a subtask que deverá ser utilizada é a do tipo "Teste Unitário Automatizado"
3) Criação de evidências
Dentro de cada subtask, será anexada uma evidência de teste automatizado que pode ser;
- Print do cenário automatizado. Exemplo: Log com sucesso do Testflow, detalhe do projeto de teste, etc;
- Vídeo do Cenário automatizado. Exemplo: O vídeo grava a execução da automação e o resultado do projeto executando com sucesso no Testflow;
- Documento (.doc, .pdf, etc) do cenário automatizado. Exemplo: Word detalhando os cenários automatizados.
4) Links e rastreabilidade (Jira x Testflow x Jira)
Além das evidências de teste, devemos associar a subtask em questão à um link do projeto no Testflow e no Testflow, associá-las à issue do Jira.
A) Jira x Testflow
Para realizar este link, basta ir em More / Links como mostra a figura:
Após isso, basta linkar a issue com o projeto de teste criado no Testflow selecionando a opção "Weblink" e apontar para a url do projeto. Além disso, o campo "Link Text" deve ser preenchido com o nome do projeto criado no Testflow e o comentário a critério do analista.
Para os testes unitários automatizados, o link deverá ser feito através do checkin na própria tarefa de "Teste Unitário Automatizado"
Informações |
---|
É importante no TFS que o checkin do teste unitário seja feito e aponte para a subtask correta do teste unitário na issue. |
B) Testflow x Jira
Para realizar este link, temos duas opções
Descrição do projeto de teste ou caso de teste
O campo descrição do projeto de teste pode ser editado para receber o link da issue do jira, como mostra a figura:
Temos também a opção de inserir o link da issue do Jira no campo "Caso de Teste" do projeto de testes:
Dentro do caso de teste do projeto, inserir o link da issue do Jira:
Estando estes critérios atendidos, pode-se concluir a tarefa de automação de testes.