~~ODT~~

Última atualização: 2017/04/03 18:10 (edição externa)

Cadastrar Relatório de Testes

Este caso de uso é utilizado para se cadastrar relatórios de testes realizados pela equipe de controle de qualidade.

O caso de uso inicia quando o usuário acessa iProject → Testes → Meus Testes→ Cadastrar Relatório de Teste.

Serão exibidos os seguintes campos obrigatórios para o relatório:

  • Login(s) Utilizado(s)*: Tipo - TEXTO. (RN09)
  • Navegador(es)*: Tipo - TEXTO. (RN09)

Em seguida, é exibido um subformulário onde serão cadastrados os erros. Estão disponibilizados os seguintes campos:

  • Ambiente*: Tipo - TEXTO.
  • Caminho*: Tipo - TEXTO.
  • Tipo do Erro*: Tipo - TEXTO.
  • Status do Erro: Tipo - TEXTO.
  • Descrição*: Tipo - TEXTO.
  • Stacktrace: Tipo - TEXTO. (RN01)
  • Grau de Severidade: Tipo - TEXTO.

O usuário tem a opção de anexar arquivos, informando os dados:

  • Descrição: Tipo - TEXTO.
  • Arquivo: Tipo - ARQUIVO.

Ao inserir os anexos, será mostrada uma listagem com a informação:

  • Descrição: Tipo - TEXTO. (RN02)

Ao cadastrar um erro, será exibida a listagem com as seguintes informações:

  • Ordem (#): Tipo - NUMÉRICO.
  • Tipo: Tipo - TEXTO.
  • Situação: Tipo - TEXTO.
  • Data de Cadastro: Tipo - DATA. Formato: dd/mm/aaaa hh:mm.
  • Ambiente: Tipo - TEXTO.
  • Caminho: Tipo - TEXTO.
  • Descrição: Tipo - TEXTO.

Nesta listagem, as seguintes opções serão disponibilizadas:

  • Subir na Ordem: Sobe o registro na listagem
  • Descer na Ordem: Desce o registro na listagem
  • Alterar Erro: Altera o erro
  • Remover Erro: Remove o erro
  • Marcar como Finalizado: Marca o erro como FINALIZADO (RN08)
  • Marcar como Reincidente: Marca o erro como REINCIDENTE (RN08)

Por fim, é mostrado um subformulário utilizado para realizar a revisão de código. Ao clicar no ícone Executar Revisão de Código iniciará o processamento de verificação de código e logo abaixo irão aparecer os links PMD e Checkstyle (se houver erro). (RN03)

O testador terá a opção de enviar ou não os erros no relatório, informando a opção executando a revisão de código e clicando no botão Adicionar ao Relatório.

O testador poderá, informar observações gerais a respeito do teste realizado e o status que a tarefa vai assumir. Serão exibidos os seguintes campos:

  • Tipo de Log*: Tipo: TEXTO.
  • Novo Status da Tarefa: Tipo: TEXTO. (RN06,RN07)
  • Alterar Responsabilidade: Tipo: LÓGICO. (RN10)
  • Novo Responsável: Tipo: TEXTO. (RN11)
  • Observações: Tipo: TEXTO.

No final da página, há ainda um campo para anotações do testador:

  • Anotações do Testador: Tipo: TEXTO. (RN09)

Cadastrados todos os erros, o usuário tem a opção de Finalizar Testes. (RN04,RN05)

O caso de uso é finalizado.

  • RN01: Exibido somente se o tipo de erro for Comportamento Inesperado ou Banco de Dados.
  • RN02: Caso a descrição não seja informada, será exibido o nome do arquivo anexado.
  • RN03: O servidor de código precisa estar executando.
  • RN04: Será cadastrado um log de TESTE REALIZADO com o link para visualizar o relatório de testes.
  • RN05: Todos os erros que possuírem o status CADASTRADO, serão alterados para PENDENTE.
  • RN06: Se o tipo de log for TESTE REALIZADO, o status será setado para ERRO DE TESTE se houver nenhum erro com status CADASTRADO, PENDENTE ou REINCIDENTE. Caso contrário, ficará como VALIDADA POR TESTES.
  • RN07: Se o tipo de log for VALIDAÇÃO, o status será setado para ERRO DE TESTE (HOMOLOGAÇÃO) se houver nenhum erro com status CADASTRADO, PENDENTE ou REINCIDENTE. Caso contrário, ficará como VALIDADA P/ RELEASE.
  • RN08: Ícones exibidos apenas caso o erro possua status CORRIGIDO.
  • RN09: O campo é salvo automaticamente ao retirar o foco.
  • RN10: Exibido somente quando o tipo de log for VALIDAÇÃO.
  • RN11: Exibido somente quando for marcada a opção de alterar responsável.

Resoluções/Legislações Associadas

Não se Aplica.

Classe Tabela
br.com.jeebrasil.iproject.dominio.Tarefa sistemas_comum.iproject.tarefa
br.com.jeebrasil.iproject.dominio.LogTarefa sistemas_comum.iproject.log_tarefa

Plano de Teste

Sistema: iProject

Link(s):

  • Iproject → Testes → Meus Testes → Cadastrar Relatório de Teste
  • Iproject → Testes → Testes Pendentes → Cadastrar Relatório de Teste
  • Iproject → Testes → Minhas Validações → Cadastrar Relatório de Teste

Usuário: dalton

Papel que usuário deve ter: O usuário com qualquer papel tem acesso a esta funcionalidade.

- Cadastrar vários relatórios de teste, informando todos os campos disponíveis. - Verificar se a tarefa está tendo o status alterado corretamente.

Não se aplica.

  • desenvolvimento/especificacoes/iproject/casos_de_uso/testes/cadastrar_relatorio_de_testes.txt
  • Última modificação: 2017/04/03 18:10
  • (edição externa)