Adicionar Anexo v2 - lucasmidlhey/FGA-Requisitos09-Whatsapp GitHub Wiki
Este caso de uso está relacionado ao envio de anexos nas mensagens, como: imagens, vídeos, contatos, áudio, localização e documentos.
Usuário que utiliza a funcionalidade como emissor da mensagem.
Usuário que utiliza a funcionalidade como receptor da mensagem.
Possuir conexão à internet Possuir um aparelho SmartPhone Possuir a aplicação instalada no dispositivo
- Usuário abre a aplicação
- Usuário1 abre uma conversa com outro Usuário2
- Usuário1 clica na funcionalidade anexo
- É selecionado o tipo de anexo que deseja enviar [FA]
- Fim do caso de uso
Quando o fluxo básico de eventos chega em <4>, vários fluxos alternativos podem ser seguidos:
Se o fluxo chegar em <4>, então pode-se ser direcionado para o fluxo alternativo de envio de CONTATOS:
- É selecionado o tipo de anexo que deseja enviar<4>
- Usuário clica na barra de anexos e seleciona a opção Contato
- Usuário seleciona contato
- Usuário envia contato
- Fim do caso de uso
Se o fluxo chegar em <4>, então pode-se ser direcionado para o fluxo alternativo de envio de LOCALIZAÇÃO:
- É selecionado o tipo de anexo que deseja enviar<4>
- Usuário clica na barra de anexos e seleciona a opção Localização
- Usuário é direcionado para uma aplicação que lhe retorna a localização
- Usuário envia localização
- Fim do caso de uso
Se o fluxo chegar em <4>, então pode-se ser direcionado para o fluxo alternativo de envio de IMAGEM ou VÍDEO:
- É selecionado o tipo de anexo que deseja enviar<4>
- Usuário clica na barra de anexos e seleciona a opção Galeria
- Usuário é direcionado para a galeria do dispositivo, onde o mesmo deve decidir entre enviar foto ou vídeo
- Usuário envia uma das opções
- Fim do caso de uso
Se o fluxo chegar em <4>, então pode-se ser direcionado para o fluxo alternativo de envio de ÁUDIO:
- É selecionado o tipo de anexo que deseja enviar<4>
- Usuário clica na barra de anexos e seleciona a opção Áudio
- Aplicação mostra para o usuário os áudios disponíveis no dispositivo
- Usuário escolhe enviar um áudio
- Fim do caso de uso
Se o fluxo chegar em <4>, então pode-se ser direcionado para o fluxo alternativo de envio de DOCUMENTO:
- É selecionado o tipo de anexo que deseja enviar<4>
- Usuário clica na barra de anexos e seleciona a opção Documento
- Usuário é direcionado para a pasta de arquivos do dispositivo, onde o mesmo deve selecionar o documento que deseja enviar
- Usuário envia documento
- Fim do caso de uso
Se o fluxo chegar em <4>, então pode-se ser direcionado para o fluxo alternativo de envio de imagens instantânea:
- É selecionado o tipo de anexo que deseja enviar<4>
- Usuário clica na barra de anexos e seleciona a opção Câmera
- Aplicação ativa a câmera do dispositivo do usuário
- Usuário tira a foto
- Usuário envia foto
- Fim do caso de uso
Após o envio do anexo, o usuário para quem foi destinado deverá recebê-lo e poderá baixá-lo se assim desejar.
- Possuir internet.
- Possuir aplicação instalada.
- Ter número do usuário (para quem se destina enviar o anexo ) salvo no dispositivo
- Possuir o anexo para envio.