Enviar Mensagem v2 - lucasmidlhey/FGA-Requisitos09-Whatsapp GitHub Wiki
1. Breve Descrição
Neste caso de uso será relatado a função Enviar mensagem, suas trocas de informações e o que acontece dentro do sistema.
2. Breve descrição dos Atores
Usuário1
Usuário que utiliza a funcionalidade, como remetente.
Usuário2
Usuário que utiliza a funcionalidade, como receptor.
3. Precondições
Internet Smartphone Atores devem possuir a aplicação Número do Usuário2 na lista de contato
4. Fluxo básico dos eventos
- O Usuario1 começa abrindo o aplicativo
- O Usuário1 inicia conversa com Usuário2 [FA02]
- O Usuário1 utiliza o teclado para enviar mensagem, existente na tela
- Usuário clica em enviar mensagem. [FA01]
- Fim do caso de uso
5.Fluxo Alternativo (FA)
5.1. [FA01] Cancelar mensagem pós envio
Se nao tiver recebido a confirmação de envio o Usuário1 pode:
- Segurar a mensagem enviada
- Cancelar envio da mensagem
- Fim do fluxo alternativo
5.2. [FA02] Enviar mensagem compartilhada
Se quiser enviar mensagem já enviada a outros o Usuário pode:
- Ir na mensagem já existente em alguma conversa no Whatsapp
- Segurar a mensagem até que aparece um breve menu na parte de cima da aplicação
- clicar no botão referente ao compartilhar mensagem
- escolher a conversa com quem quer compartilhar
- Fim do caso de uso
6. Pós-condições
Após o envio da mensagem, espera-se que o usuário2 (receptor), receba a mensagem enviada.
7. Requisitos Especiais
- Possuir internet.
- Possuir aplicação instalada.
- Número do Usuário2 salvo na lista de contato do Usuario1.