Akuanduba
D E S A F I O F I N A L
QUALITY ASSURANCE
<< BEATRIZ ABDON>>
<< DÉBORA DA COSTA>>
<< LIGIANE BASQUES>>
<<MICHELLE BARRETO>>
→ Samsung Galaxy A52 - Android 12.0
→ Samsung Galaxy A32 - Android 12.0
→ Samsung Galaxy A03 - Android 11.0
→ Motorola E40 - Android 11.0
Dispositivos / SO
Aplicativo de teste: RAPPI
Planejamento
Cenários de testes: Login
Cenário 1
Cenário 2
Opções de tela de login
DADO QUE O USUÁRIO ESTÁ DESLOGADO
E A TELA DE LOGIN ESTÁ EM VISTA QUANDO O USUÁRIO EXAMINAR A TELA
ENTÃO O SEGUINTE SERÁ EXIBIDO:
• BOTÃO PARA SELEÇÃO DE PAÍS
• BOTÃO PARA LOGIN ATRAVÉS DO SISTEMA OPERACIONAL
• BOTÃO PARA LOGIN ATRAVÉS DO NÚMERO DE TELEFONE
• BOTÃO PARA LOGIN ATRAVÉS DO FACEBOOK
• BOTÃO PARA LOGIN ATRAVÉS DE OUTROS MÉTODOS
DADO QUE O USUÁRIO ESTÁ DESLOGADO
QUANDO O USUÁRIO ABRIR O APLICATIVO
E SELECIONAR “CONTINUAR COM NÚMERO DE TELEFONE”
ENTÃO O USUÁRIO É REDIRECIONADO PARA A TELA DE LOGIN POR NÚMERO DE CELULAR
Cenários de testes: Login
Cenário 3
Cenário 4
Inserir os 4 primeiros dígitos do celular
Inserir o código enviado para alternativa escolhida pelo usuário
(SMS ou WhatsApp)
DADO QUE O USUÁRIO ESTÁ NA TELA DE LOGIN POR NÚMERO DE CELULAR
QUANDO O USUÁRIO INSERIR OS PRIMEIROS QUATRO DÍGITOS DO NÚMERO
ENTÃO OS BOTÕES DE RECEBER CÓDIGO SÃO EXIBIDOS
DADO QUE A TELA DE LOGIN POR NÚMERO DE CELULAR ESTÁ EM VISTA
E O CAMPO DO NÚMERO CELULAR ESTÁ PREENCHIDO COM UM NÚMERO VÁLIDO QUANDO O USUÁRIO SELECIONAR O BOTÃO “RECEBER CÓDIGO POR SMS” ENTÃO O USUÁRIO É REDIRECIONADO PARA A TELA DE VALIDAÇÃO DE CÓDIGO
E UMA NOTIFICAÇÃO É EXIBIDA INFORMANDO QUE O CÓDIGO FOI ENVIADO
E O USUÁRIO RECEBE O CÓDIGO POR SMS, NO NÚMERO INFORMADO
Cenários de testes: LOGIN
Bug de login - Facebook
(Motorola E40 Android 11.0)
→ Não foi possível efetuar o login através do facebook . O usuário não é redirecionado para a tela de login com a conta do facebook.
Bug de login - Sem aviso de confirmação audível
→ Ao inserir o código e confirmar, o usuário é direcionado para a tela inicial do aplicativo sem nenhum aviso audível.
No modelo Motorola E40 Android 11.0
→ Instabilidade para logar pelo google e Facebook, utilizando o talkback.
Teste de Acessibilidade - Talkback
Bug - Diagramação
A diagramação do aplicativo RAPPI não se adapta adequadamente a fontes grandes do dispositivo, isso impede que o usuário faça a leitura das informações.
Teste de Acessibilidade - Modo baixa visão
Cenário - Fluxo de Compras
Cenário 1 - Usuário deve ser capaz de esvaziar a cesta de compras:
Dado que o usuário seleciona o produto
E clica na cesta de compras
Quando Quando o usuário seleciona "Esvaziar"
Então aparece uma mensagem: “Você tem certeza que deseja esvaziar sua cesta?”
Cenário - Fluxo de Compras
Cenário 2 - Usuário deve ser capaz de alterar a quantidade de um mesmo produto digitando:
Dado que o produto foi selecionado
E a quantidade de itens foi digitada
Quando adicionar a cesta
Então a quantidade do produto deverá variar.
Cenário - Fluxo de Compras
Cenário 3 - Usuário deve ser capaz de aumentar e diminuir a quantidade de um mesmo produto nos botões de – e +
Dado que ao selecionar o produto
E modificar a quantidade
Quando adicionar a cesta
Então a quantidade do produto variar, para + ou -
Cenário - Fluxo de Compras
Cenário 4 - Deixar um comentário para o shopper sobre o produto:
Dado que o usuário pesquisa o produto
E seleciona o produto
Quando clicar em “deixe um comentário”
Então será direcionado para a tela “comentários adicionais”
Cenário - Fluxo de Compras
Cenário 5 - Usuário deve ser capaz de agendar pedido:
Dado que o produto está na cesta
Quando o usuário clicar em confirmar
Então o usuário é redirecionado para a tela “Agende seu pedido”
Cenário - Fluxo de Compra
Cenário 6 - Efetuar pagamento com cartão de crédito:
Dado que o usuário não possui um cartão de crédito adicionado
E confirma o pedido
Quando clicar no botão “adicionar”
Então o usuário deve ser direcionado para a tela “adicionar forma de pagamento”
Erro - favoritos
→ O aplicativo não permite que o usuário favorite um produto, mesmo que o aplicativo ofereça a seção de favoritos.
Cenários de testes: Fluxo de compras
?
Bug - formato da data
→ O formato de data de nascimento não está no padrão português brasileiro e ainda não é possível modificar a data, além disso, o calendário não possui a funcionalidade de digitar a data, o que torna a busca muito cansativa.
Cenários de testes: Fluxo de compras
Bug - Troca de idioma
→ Com o Talkback ativado, o aplicativo troca o idioma ao fazer a leitura de algum recurso do aplicativo.
Teste de Acessibilidade (Talkback)
Bug - Não faz a leitura do “nome” do produto
→ Com o Talkback ativado, o aplicativo não faz a leitura completa do nome do produto desejado, ao invés disso, faz a leitura do “id” do produto.
Teste de Acessibilidade (Talkback)
Bug - texto sobreposto
→ Com a fonte de letra aumentada, a leitura no aplicativo é dificultada, impedindo que o usuário entenda completamente sobre o que está sendo mostrado.
Teste de Acessibilidade (Modo baixa visão)
Cenário - Desconectar
Cenário 1 - Usuário deve ser capaz de desconetar do aplicativo:
Dado que o usuário está logado
Quando clicar em "sair e entrar com outra conta"
Então o usuário é deslogado
Cenário - Desconectar
Cenário 2 - Usuário deve ser capaz de desconetar do aplicativo:
Dado que o usuário está conectado em mais de um dispositivo
E gostaria de encerrar todas as sessões
Quando clicar na opção “feche outras sessões”
Então o usuário recebe a mensagem “outras sessões encerradas com sucesso”
Bugs no teste exploratório
→ O prime possui dois planos:
Na aba de assinatura do Prime Plus, o botão apresenta um erro.
→ Talkback lê o texto em linhas, não em colunas.
→ Erro de tradução no app:
Em certas situações há erros de tradução no aplicativo, ocorrendo troca do idioma do português para espanhol.
Bugs no teste exploratório
Obrigada,
Grupo Carrefour,
Se Candidate, Mulher!,
Instituto Joga Junto,
Manas Digitais.