- Praticar a escrita de cenários de teste, utilizando a técnica de BDD.
- Manipular aplicações móveis cumprindo os cenários de teste para identificar possíveis BUGs.
- Por meio do teste exploratório, identificar oportunidades de melhoria.
- Registrar BUGs nos cards/tickets.
Chegou uma solicitação de um cliente para implementar atualizações de melhoria em um aplicativo de entregas, que consiste em:
- Inserir diferentes meios para login;
- Melhorar o fluxo de compras;
A equipe de desenvolvimento já realizou as implementações e seu time de QA deverá:
- CRIAR OS CENÁRIOS DE TESTES
- EXECUTÁ-LOS E APONTAR POSSÍVEIS FALHAS
- REALIZAR O TESTE DE EXPLORAÇÃO
- REALIZAR O TESTE DE ACESSIBILIDADE
- REPORTAR BUGs
- RESPONDER INDIVIDUALMENTE AS QUESTÕES COMPORTAMENTAIS
Baixarem nos seus celulares o aplicativo RAPPI. Se tiverem celulares diferentes, melhor ainda, pois poderão testar em diferentes
dispositivos.
Para facilitar a jornada e relembrar o conteúdo, já escrevemos alguns cenários de teste usando a técnica BDD.
Agora é com vocês. Escrevam os cenários de testes usando a técnica BDD.
Quando avaliarem o fluxo de compras, confiram como faz para adicionar, remover, aumentar, diminuir itens do carrinho de compras.
Requisitos que devem ser levados em consideração para o cenário “FLUXO DE COMPRA”
- Ao selecionar produto em uma loja, usuário deve ser capaz de deixar comentário sobre o pedido.
- Usuário deve ser capaz de digitar a quantidade de um mesmo produto.
- Usuário deve ser capaz de reduzir ou aumentar a quantidade de um mesmo produto nos botões de – e +.
ATENÇÃO: Escrevam, no mínimo, 4 e, no máximo, 10 cenários de testes.
Agora, escrevam os cenários de testes usando a técnica BDD para a funcionalidade “DESCONECTAR”.
- Requisitos que devem ser levados em consideração para o cenário “DESCONECTAR”
- Usuário deve ser capaz de desconectar sua conta através do “perfil”.
ATENÇÃO: Escrevam, no mínimo, 1 cenário de teste.
Agora é hora é executar os cenários de testes, todos eles, inclusive aqueles do “LOGIN”, que já estavam preenchidos.
Ao final de cada execução do cenário de testes, indiquem nos quadros das próximas páginas os bugs encontrados.
Lembrem-se: o report do BUG deve ter:
- Resumo claro e objetivo sobre o problema encontrado.
- Descrição do passo a passo para chegar ao problema.
- Informações sobre o dispositivo | sistema operacional | versão do aplicativo em que o problema ocorre (a versão você pode consultar na loja de aplicativos).
- Print ou gravação de tela que mostre o problema acontecendo (não tem como anexar neste arquivo, então vocês deverão inserir o print/vídeo nos slides da apresentação final.
Agora, coloque a curiosidade em jogo e explore o aplicativo, em busca de falhas e oportunidades de melhoria. Para reportar os bugs, use os
quadros de bugs.
Acessem a área de acessibilidade nas configurações dos smartphones e aumentem o tamanho da fonte. Depois, abra o aplicativo e confira
se:
- Ainda é possível ler todas as informações?
- Há alguma quebra na experiência do usuário?
Depois, acessem novamente a área de acessibilidade nas configurações dos smartphones voltem ao tamanho da fonte normal.
Ative o recurso de leitura de tela (TALKBACK para Android e VOICEOVER para iOS). Depois, abram o aplicativo e confiram se: - As informações são lidas corretamente?
- Os preços dos produtos são citados corretamente?
- Bug encontrado
- Relatem os BUGs encontrados.
- Houve algum tipo de atrito entre os participantes em algum momento?
- O que aconteceu e como vocês resolveram a situação?
- Acredita que no dia a dia de trabalho ocorram questões-problema que envolvam o relacionamento entre as pessoas? Que competências são relevantes para lidar com essas adversidades?
- Você chegou a pensar em desistir? Por que? O que te ajudou a seguir em frente?
- Como foi a comunicação com os demais integrantes?
- O que você acha que poderia ter feito melhor?
- Diante da experiência, qual ponto positivo você poderia dizer sobre cada integrante do seu grupo?
- O curso te ajudou a desenvolver competências comportamentais? Quais?
Confira abaixo uma série de referências bem bacanudas para pesquisas adicionais.
- CANAL NO YOUTUBE QALIZANDO https://www.youtube.com/channel/UC2N9bbpk7NcQhg3fFmEX7_A/videos
- CANAL NO YOUTUBE QA PRISCILA DE ARAUJO https://www.youtube.com/c/QAPrisciladeAraujo/videos
-
https://testingcompany.com.br/blog/6-dicas-para-reportar-bugs-de-forma-correta-e-eficaz
-
Além dessas referências, lembre-se. Ao encontrar algum conceito desconhecido ou lidar com a curiosidade por temas relacionados ao dia a dia do QA, dê um Google.