... | ... | @@ -2,3 +2,18 @@ |
|
|
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
|
|
|
|
|
|
# Casos de Teste
|
|
|
|
|
|
### <div align="center"> Casos de teste da criação da viagem </div>
|
|
|
|
|
|
| **Caso de Teste** | **Cenário** | **Resultado Esperado** | **Resultado Obtido** | **Falha ou Sucesso?** |
|
|
|
| :-: | :-: | :-: | :-: | :-: |
|
|
|
| Validação do campo obrigatório da tela de pensamento | Depois de fazer login, o usuário aperta o botão de viajar, escolhe qualquer avião, e tenta apertar o botão de "continuar" sem informar um pensamento | O aplicativo impede que o usuário prossiga sem colocar um pensamento na camiseta | O aplicativo avisa ao usuário que não é possível prosseguir sem informar um pensamento com uma mensagem, impedindo a continuidade para a próxima tela | Sucesso |
|
|
|
| Validação de uma viagem onde o texto no campo de pensamento excede o tamanho suportado na camiseta | Após selecionar viajar, o usuário seleciona qualquer um dos aviões, e escreve na camiseta até ultrapassar o que é mostrado nela, aperta o botão "continuar", e verifica se no lugar que descreve seu pensamento, tudo que ele escreveu está descrito naquele campo | O aplicativo mostra tudo que foi escrito pelo usuário na camisa, mesmo o que não coube nela, no campo onde mostra o que o usuário escreveu | É mostrado tudo que o usuário escreveu no campo do pensamento, mesmo se não coube na camiseta inteira | Sucesso |
|
|
|
| Validação do comportamento do aplicativo ao selecionar os pensamentos pré-definidos sequencialmente | O usuário seleciona o botão "viajar", escolhe um avião qualquer, e na tela de descrever um pensamentos, seleciona os pensamentos pré-definidos nessa tela, cada um de uma vez, de cima para baixo | Cada pensamento aparecera na camiseta substituindo o que estava anteriormente | Os pensamentos pré-definidos substituem o último que estava escrito na camiseta | Sucesso |
|
|
|
| Validação dos campos que resumem as escolhes do usuário na tela de feedback | Ao selecionar a opção de viajar, escolher um dos aviões, colocar um comportamento qualquer, e selecionar uma das emoções, na tela de feedback, verificar se tanto o avião, quanto a emoção selecionada são as mesmas mostradas na parte do resumo do que foi escolhido | Os campos que resumem o que foi selecionado durante a viagem mostram exatamente o que o usuário escolheu | Todos os campos são correspondentes com o que foi decidido durante a viagem, com exceção do campo da emoção, que mostra a emoção seleciona, mas em inglês | Sucesso, mas precisa revisão |
|
|
|
| Validação do campo obrigatório de "atitude" na tela de feedback | O usuário faz o processo de toda a viagem, decidindo tanto o avião, quanto o comportamento emoção que desejarem. Ao chegar na tela de feedback, tente selecionar tanto a mão mostrando aprovação, quanto a que mostra desaprovação sem preencher o campo que pergunta "Qual será sua atitude na situação?" | O aplicativo impede que o usuário prossiga independente de qual reação escolheu | O aplicativo avisa o usuário que ele não pode prosseguir sem "informar seu comportamento", sendo que o campo em questão é de atitude. Independente da reação ele gera essa mensagem e impede o prosseguimento do usuário até preencher o campo de atitude | Sucesso, mas precisa revisão |
|
|
|
| Validação da execução normal da viagem escolhendo a mão que demonstra aprovação no final da viagem | O usuário faz todo processo da viagem com as escolhas a seu gosto, na parte de feedback, ele preenche o campo de atitude e seleciona a reação da mão que demonstra aprovação na parte que pergunta "como acha que se comportou?" | O aplicativo procede para uma tela em que informa que a viagem foi registrada com sucesso e mostra uma mensagem de parabenização, com o botão de "concluir", do qual retorna o usuário para o menu | Ao concluir a viagem selecionando a mão que demonstra um sinal de aprovação na tela de feedback, é mostrada a informação do registramento da viagem e uma mensagem de parabenização, logo em baixo um botão que leva ao menu | Sucesso |
|
|
|
| Validação da execução normal da viagem escolhendo a mão que demonstra desaprovação no final da viagem | O processo da viagem é feito com as escolhas do avião, comportamento e emoção dependente do usuário, chegando a tela de feedback. Nela o usuário preenche o campo de atitude ao seu gosto e escolhe a reação da mão em desaprovação no campo que questiona como ele se comportou | Ao selecionar a mãozinha em desaprovação, o usuário deve ser encaminhado a uma tela que informa que a viagem foi registrada, além de um texto com uma mensagem, abaixo tem as opções de refazer a viagem, se o usuário selecionar sim, deve retornar a tela de seleção de avião, caso contrário, ao menu | O usuário seleciona a mão que demostra desaprovação e precede para uma tela que avisa que sua viagem foi registra, assim como uma mensagem em um campo vermelho. Abaixo é dada a opção de refazer ou não a viagem, ao selecionar sim, o aplicativo volta a tela de seleção de aviões, se for não, retorna ao menu | Sucesso |
|
|
|
|
|
|
|
|
|
|