Relatório Quantitativo de Erros de Testes
Esta operação permite que o gerente do iproject possa visualizar algumas informações quantitativas sobre os tipos de erros encontrados pela equipe de testes e registrados em seus respectivos logs.
Descrição do Caso de Uso
Este caso de uso inicia quando o usuário acessa a opção: Iproject → Gerência de Falhas → Relatório Quantitativo de Erros de Testes.
Passo 1:
Ao iniciar, são exibidos os seguintes campos para consulta das exceções:
- Período:* Tipo - DATA. Período em que os erros foram registrados
- Sistema: Tipo - TEXTO. Sistema em que os erros foram registrados
- Colaborador: Tipo - TEXTO. Colaborador que registrou o erro
- Tipo de Erro: Tipo - TEXTO. Tipo do erro registrado
- Gerar CSV: Tipo - TEXTO. Gera um arquivo CSV contendo fatos sobre o relatório.
- Gerar em Formato de Relatório: Tipo - LÓGICO. Gera o resultado da busca em formato de impressão.
Ao realizar a consulta, é exibida uma listagem ou relatório com as seguintes informações:
- Sistema: Tipo - TEXTO.
- Tipo de Erro: Tipo - TEXTO.
- Qtd. de Erros: Tipo - NUMÉRICO. Quantidade de erros registrados no período.
Abaixo da listagem é exibido são exibidos 2 gráficos (barra e pizza) relacionados à listagem acima (RN02).
Passo 2:
Ao clicar no quantitativo o sistema redireciona a o usuário para uma tela com a listagens das tarefas com os determinados erros. Nesta tela são exibidas as seguintes informações:
- #: Tipo - NUMÉRICO. Número da Tarefa.
- Título: Tipo - TEXTO. Título da tarefa
Temos ainda a opção de Visualizar Tarefa.
Principais Regras de Negócio
- RN01: O usuário necessita ter permissão de Gerente do iproject para acessar o caso de uso.
- RN02: O gráfico não é exibido no formato de relatório.
Resoluções/Legislações Associadas
Não se aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.com.jeebrasil.iproject.dominio.LogTarefa.java | comum.iproject.log_tarefa |
Plano de Teste
Sistema: IPROJECT
Módulo: Iproject
Link(s): Testes → Gerência de Falhas → Relatório Quantitativo de Erros de Teste.
Usuários: dalton, gleydson
Papel que usuário deve ter: PermissaoIproject.gerente
Cenários de Teste
Não se aplica.
Dados para o Teste
Não se aplica.