Jira
Com a integração do Jira Cloud, o Proton liga as automações aos requisitos do Jira e abre bugs a partir das execuções que falharam, com o relatório, o log e o link. A rastreabilidade passa a mostrar os requisitos e os bugs abertos de cada dataset.
Configurar
Em Configurações > Integrações, cadastre uma integração do tipo Jira com:
- URL Base: o endereço do Jira Cloud, como
https://suaempresa.atlassian.net; - E-mail e Token da API de uma conta do Jira (de preferência um usuário técnico), com acesso aos projetos.
Ver Integrações. Sem a integração, as peças do Jira não aparecem no portal.
Requisitos
Requisito, no Proton, é uma issue do Jira, como uma história ou um épico. O requisito se liga à automação inteira ou a um dataset, e o dataset herda os requisitos da automação.
Para ligar:
- Na lista de datasets da automação (ou na edição do dataset), use Requisitos, que mostra quantos estão ligados.
- Na gaveta Requisitos, busque no Jira pela chave (PROJ-123) ou pelo texto do resumo.
- Escolha a issue. Ela aparece com o status do Jira, separada em Deste dataset e Da automação.
Desligar requisito tira a ligação no Proton; nada muda no Jira. Os requisitos que vêm dos Tests do Xray ou do Zephyr (a cobertura do Test) não se desligam por aqui.
O resumo e o status das issues são relidos do Jira de tempos em tempos (a cada 15 minutos, no máximo). Com o Jira fora do ar, o Proton mostra a última leitura.
Bug a partir da execução
No detalhe da execução e na gaveta da falha do grupo, Bug no Jira oferece:
- Abrir bug, já preenchido com o erro, o log e o link da execução. Fica disponível depois que a execução termina.
- Ligar bug existente, para uma issue que já está aberta.
A janela Abrir bug no Jira tem o Projeto, o Tipo (vem o último usado, ou o que tem "bug" no nome), o Resumo (até 250 caracteres) e a Descrição, e duas opções ligadas por padrão:
- Anexar o relatório da execução (PDF);
- Ligar aos requisitos do dataset, que cria no Jira o link do bug com cada requisito.
O bug ligado aparece como um selo que abre a issue. O X desliga o bug da execução no Proton; no Jira, o bug continua.
O diagnóstico da falha da IA também oferece abrir o bug.
Na rastreabilidade
Com o Jira, a Rastreabilidade ganha o indicador Requisitos e as colunas Requisitos (com o status de cada issue) e Bugs abertos (os bugs abertos a partir das execuções do dataset que ainda não foram concluídos no Jira).
Permissões
| Ação | Permissão no perfil |
|---|---|
| Ver os requisitos | Requisitos do Jira: read |
| Ligar e desligar requisitos | Requisitos do Jira: update |
| Ver os bugs | Bugs do Jira: read |
| Abrir e ligar bugs | Bugs do Jira: create |