Tabela de conteúdos

~~ODT~~

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

Registrar Alteração

Esse caso de uso cria um log para a tarefa. Logs são registros de alterações efetuadas nas tarefas e que representam toda a evolução da mesma. Através dos logs é possível acompanhar todas as etapas que a tarefa realiza no processo de desenvolvimento. Os logs podem ser cadastrados por qualquer usuário do sistema que tenha realizado alguma alteração numa tarefa.

Descrição do Caso de Uso

O caso de uso inicia quando o usuário acessa o link iProject → Tarefas → Tarefas por Prioridades → Registrar Alteração.

Para a tarefa aberta são apresentadas as seguintes opções ( RN25):

Para cadastrar um log de alteração na tarefa é necessário informar os seguintes dados:

O sistema permite ainda que sejam adicionados arquivos ao log, fornecendo os campos:

Cada arquivo adicionado é exibido numa listagem logo abaixo, com a sua descrição e a opção de Remover Anexo.

Na Revisão SVN existem duas opções:

O histórico de logs é listado apresentando as seguintes informações:

Existem algumas informações adicionais que podem ser informadas de acordo com o tipo de log selecionado:

Fluxo Alternativo 1: Ao selecionar o tipo de log ALTERAÇÃO DE RESPONSABILIDADE

e a opção de Marcar como tarefa da Semana.

Fluxo Alternativo 2: Ao selecionar o tipo de log SOLICITAÇÃO DE TESTES

Fluxo Alternativo 3: Ao selecionar o tipo de log SOLICITAÇÃO DE ATUALIZAÇÃO DE BASE DE DADOS

Fluxo Alternativo 4: Ao selecionar o tipo de log SOLICITAÇÃO DE UPDATE EM PRODUÇÃO

Fluxo Alternativo 5: Ao selecionar o tipo de log TESTE REALIZADO

Ao selecionar a opção de log TESTE REALIZADO, será exibida uma operação para executar a revisão de código das revisões da tarefa.

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
br.com.jeebrasil.iproject.dominio.TipoTeste sistemas_comum.iproject.tipo_teste
br.com.jeebrasil.iproject.dominio.TipoErro sistemas_comum.iproject.tipo_erro
br.com.jeebrasil.iproject.dominio.ItemTeste sistemas_comum.iproject.item_teste

Plano de Teste

Sistema: iProject

Módulo: Tarefas

Link(s): iProject → Tarefas → Tarefas por Prioridades → Registrar Alteração

Usuário: gleydson, dalton

Papel que usuário deve ter: Qualquer papel no iProject.

Cenários de Teste

Plano de Teste 1:

Plano de Teste 2 (Usuário tipo Gerente/Diretor):

Plano de Teste 3 (Usário de outros tipos):

Plano de Teste 4 (Usário de cooperação):

Dados para o Teste

Não se aplica.