Tabela de conteúdos

~~ODT~~

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

Exceções por Período

Esta operação permite que o gerente do iproject possa visualizar algumas informações quantitativas sobre as exceções que foram lançadas nos sistemas durante um determinado período.

Podem ser visualizadas as seguintes informações:

Descrição do Caso de Uso

Este caso de uso inicia quando o usuário acessa a opção: Iproject → Gerência de Falhas → Exceções por Período.

Passo 1:

Ao iniciar, são exibidos os seguintes campos para consulta das exceções:

Ao realizar a consulta, é exibida uma listagem com as seguintes informações:

Abaixo da listagem é exibido o gráfico relacionado à listagem acima (RN01).

Fluxo Alternativo 1: Listar Quantitativo de Exceções

Esta opção irá listar um quantitativo dos tipos de exceções que ocorreram segundo os filtros de busca informados no Passo 1. As exceções mostradas são aquelas que foram realmente lançadas, mas a causa real do erro pode ter sido outra exceção que foi encapsulada.

Ao iniciar, é exibida uma listagem com os seguintes dados:

Ao clicar nos valores numéricos, é exibida uma listagem com as informações de quais módulos aquela exceção ocorreu e quantas vezes.

Logo abaixo da listagem é mostrado um gráfico quantitativo (RN01).

Fluxo Alternativo 2: Listar Quantitativo de Causas de Exceções

Esta operação é bem semelhante a operação descrita no Fluxo Alternativo 1. A diferença é que nesta são apresentadas as causas reais da exceção, sem encapsulamento.

Ao iniciar, é exibida uma listagem com os seguintes dados:

Ao clicar nos valores numéricos, é exibida uma listagem com as informações de quais módulos aquela exceção ocorreu e quantas vezes.

Logo abaixo da listagem é mostrado um gráfico quantitativo (RN01).

Passo 2:

Neste passo são apresentados os detalhes dos erros que ocorreram no subsistema em questão.

Ao iniciar, são apresentadas as informações:

Temos ainda a opção de Visualizar Stacktrace. (Passo 3)

Passo 3:

Neste passo é possível detalhar o erro selecionado no passo anterior.

Ao iniciar são exibidas as informações:

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.ufrn.arq.erros.gerencia.ErroOcorrencia.java comum.infra.erro_ocorrencia
br.ufrn.arq.erros.gerencia.Erro.java comum.infra.erro

Plano de Teste

Sistema: IPROJECT

Módulo: Iproject

Link(s): Testes → Gerência de Falhas → Exceções por Período

Usuários: dalton, gleydson

Papel que usuário deve ter: PermissaoIproject.gerente

Cenários de Teste

Não se aplica.

Dados para o Teste

Gerar exceções nos sistemas e verificar se foram contabilizadas corretamente pelo caso de uso.