Você está na página 1de 5

Olá caros Reseters, todos bem???

DESAFIO:
Acesse o seu celular e avalie se é usuário de algum dos APP’s a seguir (Ifood, Udemy,
Uber).
Escolha um deles para ser o seu “alvo de estudo” e em um arquivo de texto, coloque
seu nome e preencha os dados a seguir.

Fabiana Morais

1. Pensando que vamos avaliar SOMENTE a funcionalidade de login no APP que


você selecionou anteriormente, faça o levantamento de possíveis cenários de
teste desta funcionalidade.
Realizar Login no App Ifood
1 Login através da conta Google com conta Google vinculada no aparelho:
Abrir app Ifood (Mensagem “Como deseja continuar?”)
Clicar no botão “Continuar com o Google”
Selecionar sua conta Google
Direcionado para o home do app Ifood

2 Login através da conta Google sem conta Google vinculada no aparelho:


Abrir app Ifood (Mensagem “Como deseja continuar?”)
Clicar no botão “Continuar com o Google”
Clicar em “Adicionar conta”
Fazer login na conta Google
Direcionado para o home do app Ifood

3 Login através do Facebook logado no aparelho:


Abrir app Ifood (Mensagem “Como deseja continuar?”)
Clicar no botão “Outras opções”
Mensagem “Como deseja continuar?”
Clicar no botão “Facebook”
Clicar no botão “Continuar”
Direcionado para o home do app Ifood
4 Login através do Facebook não logado no aparelho:
Abrir app Ifood (Mensagem “Como deseja continuar?”)
Clicar no botão “Outras opções”
Mensagem “Como deseja continuar?”
Clicar no botão “Facebook”
Clicar no botão “Entrar com conta Facebook”
Fazer login na conta Facebook
Direcionado para o home do app Ifood

5 Login através do número de celular via código por Whastapp:


Clicar no botão “Celular”
Digitar corretamente o número de celular
Clicar no botão “Receber por Whatsapp”
Preencher o código de 6 dígitos recebido por Whatsapp
Direcionado para o home do app
6 Falha no login através do número de celular via código não recebido por
Whastapp:
Clicar no botão “Celular”
Digitar corretamente o número de celular
Clicar no botão “Receber por Whatsapp”
Aguardar 60 segundos para o recebimento do código
Clicar no botão “Não recebi meu código”
7 Reenvio do código de acesso para login via Whastapp:
Clicar no botão “Não recebi meu código”
Clicar no botão “Receber por Whatsapp”
Preencher o código de 6 dígitos recebido por Whatsapp
Direcionado para o home do app Ifood

8 Login através do número de celular via código por SMS:


Clicar no botão “Celular”
Digitar corretamente o número de celular
Clicar no botão “Receber por SMS”
Preencher o código de 6 dígitos recebido por SMS
Direcionado para o home do app Ifood

9 Falha no login através do número de celular via código não recebido por
SMS:
Clicar no botão “Celular”
Digitar corretamente o número de celular
Clicar no botão “Receber por SMS”
Aguardar 60 segundos para o recebimento do código
Clicar no botão “Não recebi meu código”

10 Reenvio do código de acesso para login via SMS:


Clicar no botão “Não recebi meu código”
Clicar no botão “Receber por Whatsapp”
Preencher o código de 6 dígitos recebido por Whatsapp
Direcionado para o home do app Ifood

11 Falha no login e troca número de celular para recebimento de código de


acesso via Whatsapp:
Clicar no botão “Não recebi meu código”
Clicar no botão “Trocar número de celular”
Digitar corretamente o número de celular no campo “celular”
Clicar no botão “Receber por Whatsapp”
Preencher o código de 6 dígitos recebido por Whatsapp
Direcionado para o home do app Ifood

12 Falha no login e troca número de celular para recebimento de código de


acesso via SMS:
Clicar no botão “Não recebi meu código”
Clicar no botão “Trocar número de celular”
Digitar corretamente o número de celular no campo “celular”
Clicar no botão “Receber por SMS”
Preencher o código de 6 dígitos recebido por SMS
Direcionado para o home do app Ifood

13
Se não receber o código clicar no botão “Não recebi meu código”

Clicar no botão “Receber por SMS”


Fazer login na conta Facebook
Direcionado para o home do app

- Possuir uma conta Google


- Não possuir uma conta Google
Login através da conta Facebook
Possuir uma conta Facebook
Não possuir uma conta Facebook
Login através do e-mail
Preencher e-mail válido
Digitar e-mail inválido
Receber código de validação através do e-mail preenchido
Não preencher e-mail
Login através do número de celular
Digitar número de celular válido
Digitar número de celular errado/inválido
Receber código de validação pelo número de celular preenchido
Confirmação de e-mail através de código enviado
Não digitar e-mail
Selecionar a opção “estou com problemas para acessar”

14 Escolha no mínimo 2 deles (1 negativo/1 positivo) documente seus cenários


utilizando a estrutura e boas práticas do Gherkin com a abordagem BDD
para os mesmos.
Cenário 1: Realizar Login:
Dado que “usuário” possui uma conta no aplicativo Ifood
E ele acessa a página de login pelo celular
E ele preenche seus dados cadastrais válidos
Quando ele aciona a opção de realizar entrar
Então ele deve ser redirecionado para a página inicial

Cenário 2: Digita e-mail inválido:

Dado que “usuário” possui uma conta no aplicativo Ifood


E ele acessa a página de login pelo celular
E ele preenche seus dados cadastrais errado
Quando ele aciona a opção de realizar entrar
Então ele deve receber a mensagem “usuário ou senha não identificados”

15 [PERGUNTA BÔNUS] Dado os cenários que vocês levantaram e


documentaram (questões 1 e 2), quais seriam os cenários de testes que
vocês iriam automatizar? E em qual camada (backend/frontend)? Cite
também os porquês em cada um dos questionamentos acima.

BONS ESTUDOS!!!

Você também pode gostar