~~ODT~~
Meus Chamados
Os chamados são originados por usuários comuns que desejam enviar alguma crítica, sugestão ou notificação de problemas encontrados na utilização dos sistemas.
Este caso de uso tem por objetivo listar os chamados cujo usuário que está logado é responsável. Geralmente o usuário é um membro da equipe de suporte.
Descrição do Caso de Uso
O caso de uso se inicia quando o usuário acessa iProject → Suporte → Meus Chamados onde é mostrado uma exibição dos chamados pendentes para o usuário. Essa exibição ocorre em 3 listas:
- Lista dos Meus Chamados, onde são exibidos para cada registro os seguintes dados:
- Número: Tipo - NUMÉRICO.
- Data: Tipo - DATA
- Sistema: Tipo - TEXTO
- Título: Tipo - TEXTO
- Usuário: Formato - usuario. Tipo - TEXTO
- Situação: Tipo - TEXTO
- Chamados Repassados para o Desenvolvimento:
- Os mesmos dados anteriores e adicionalmente:
- Tarefa: Tipo - NUMÉRICO
- Desenvolvedor: Tipo - TEXTO
- Atendimentos a Retornar Ligação:
- N° Atendimento: Tipo - NUMÉRICO
- Nome: Tipo - TEXTO
- Unidade: Tipo - TEXTO
- Ramal: Tipo - NUMÉRICO
- Sistema: Tipo - TEXTO
- Módulo: Tipo - TEXTO
- Status: Tipo - TEXTO
- N° Tarefa: Tipo - NUMÉRICO
Para cada chamado um dos registros 3 opções são disponibilizadas:
Para o caso dos atendimentos a retornar ligação ainda existe outra opção:
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01: São listados apenas os chamados sem situação, isto é, PENDENTES.
- RN02: Se o chamado estiver a mais de 2 dias em aberto fica piscando em vermelho.
Resoluções/Legislações Associadas
Não se Aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.com.jeebrasil.iproject.suporte.dominio.Chamado | sistemas_comum.public.mensagem |
Plano de Teste
Sistema: iProject
Módulo: Suporte
Links: iProject → Suporte → Meus Chamados
Usuário: andrejadson, camilo, alexkid
Papel que usuário deve ter: Qualquer papel.
Cenários de Teste
Na tabela Chamados Repassados para o Desenvolvimento, verificar se o link do número da tarefa associada ao chamado está funcionando corretamente.
- Verificar se os chamados piscando em vermelho são apenas os que estão em aberto a mais de 2 dias.
- Verificar se na primeira tabela só existem chamados que não foram repassados para o desenvolvimento.
- Verificar se na segunda tabela só existem chamados que foram repassados para o desenvolvimento.
Na tabela Atendimentos a Retornar Ligação
- Verificar se apenas os atendimentos do usuário selecionado e com status “RETORNAR LIGAÇÃO” estão sendo exibidos.
- Verificar se os dados dos atendimentos estão corretos.
Dados de Teste
Pode ser necessário atribuir um chamado pendente a um membro do suporte.
Na coluna Situação da primeira tabela não deve existir a situação “SETOR DESENV.”.
Na segunda tabela deve-se clicar no link da número da tarefa, que aparece na coluna “Tarefa”, ou fazer uma busca pelo número da tarefa e conferir se o chamado está associado a ela.
Na terceira tabela deve-se alterar o status de um atendimento para “RETORNAR LIGAÇÃO” e verificar se o atendimento esta aparecendo na terceira tabela.
Para atribuir o status de um atendimento como “RETORNAR LIGAÇÃO” deve-se Cadastrar um atendimento com status “RETORNAR LIGAÇÃO”.