Lixeira
As mensagens podem ser geradas automaticamente pelos sistemas com intuito de informar algum novo evento (cadastro, atualização etc) ou pelos próprios usuários dos sistemas que enviam mensagens para outros usuários.
Este caso de uso tem por objetivo listar as mensagens da lixeira de um determinado usuário. Ou seja, mensagens que foram removidas da caixa de entrada ou saída por esse usuário.
Descrição do Caso de Uso
Para verificar as mensagens da lixeira deve-se seguir os seguintes passos:
- O usuário acessa no menu superior direito o item “Caixa Postal”. Em seguida, clica no item “Lixeira”.
- O sistema lista todas as mensagens da lixeira do usuário. Os seguintes dados das mensagens são exibidos:
- Assunto
- Usuário Remetente
- Data
- Hora
- O sistema oferece um mecanismo de paginação para a lixeira. O mesmo está localizado na parte central inferior da página.
O conteúdo das mensagens pode ser visualizado através de um “click” no título da mensagem.
Principais Regras de Negócio
- São listadas apenas as mensagens que foram removidas da caixa de entrada ou saída deste usuário.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.arq.caixa_postal.Mensagem | sistemas_comum.comum.mensagem |
br.ufrn.comum.dominio.UsuarioGeral | sistemas_comum.public.usuario |
Plano de Teste
O teste deverá verificar a consistência da lixeira. Verificar se as mensagens estão sendo exibidas, se é possível visualizá-las e se apenas as mensagens removidas são exibidas. Invariavelmente para testar a caixa de saída, o caso de uso “Remover Mensagem” e “Remover Seleção” deverão ser utilizados.
Sistema: SIGAdmin
Módulo: Caixa Postal
Links:
- SIGAdmin → Caixa Postal → Lixeira
Usuário: Dalton, Raphaela, Camilo, Gleydson, dentre outros.
Permissão(Papel) - O usuário deve possuir pelo menos um dos seguintes papéis:
- AdminPapeis.ADMINISTRADOR_SIGADMIN
- SipacPapeis.ADMINISTRADOR_SIPAC
- SipacPapeis.ADMINISTRADOR_SIGAA
- AdminPapeis.SUPORTE_SISTEMAS
Cenários de Teste
O teste deverá verificar a consistência da lixeira. Verificar se as mensagens estão sendo exibidas, se é possível visualizá-las e se apenas as mensagens removidas são exibidas.
Dados para teste
- Pode (e deve, para fins de teste) utilizar qualquer usuário que possua acesso ao SIGAdmin.