Tamanho do Produto:
O AluraPic é pequeno, com funcionalidades simples e poucos fluxos principais. Nenhum teste manual demora mais de 10 minutos para ser executado.
Complexidade do Sistema:
Sistema de baixa complexidade, com poucas regras de negócio. Aprender e mapear os cenários é rápido devido à simplicidade das funcionalidades.
Documentação de Testes:
A documentação será objetiva, suficiente para garantir rastreabilidade e compreensão. Não haverá detalhamento excessivo para reduzir o tempo de escrita.
Retrabalho:
Como o sistema possui bugs identificados, é esperado refazer testes em grande parte das funcionalidades.
Atividades
Planejamento e Configuração: Definir o escopo dos testes (login, curtidas, comentários, filtros). Configurar os dados e preparar ferramentas como Postman para API e navegador para interface.
Criação de Cenários e Casos de Teste: Documentar cenários simples para validar funcionalidades principais.
Execução de Testes Manuais: Realizar testes nos fluxos principais, validando a experiência do usuário e as mensagens retornadas. Garantir que o sistema se comporta conforme esperado para dados válidos e inválidos.
Testes de API: Verificar os endpoints de login, curtidas e comentários utilizando dados simulados. Validar respostas corretas para cenários positivos e negativos.
Documentação de Resultados:
Registrar as evidências de execução (prints ou vídeos) para comprovar o comportamento do sistema. Detalhar os bugs encontrados, incluindo passos para reprodução, ambiente e gravidade.
Retrabalho e Regressão:
Reexecutar testes nas áreas afetadas por correções de bugs. Validar que correções não introduziram novos problemas.