Tabela de conteúdos

~~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.

Descrição do Caso de Uso

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:

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

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

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

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

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

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:

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

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

O caso de uso é finalizado.

Principais Regras de Negócio

Resoluções/Legislações Associadas

Não se Aplica.

Classes Persistentes e Tabelas Envolvidas

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):

Usuário: dalton

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

Cenários de Teste

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

Dados para o Teste

Não se aplica.