Seu gerente gostaria de apresentar testes exploratórios à sua equipe ágil. Ele recebeu as seguintes sugestões sobre como proceder de colegas anteriores:
i. As estórias de usuário são atribuídas a testadores que são completamente novos na estória do usuário. São alocados 120 minutos para concluir os testes exploratórios na estória do usuário. Os testadores não precisam documentar testes ou resultados, mas precisam registrar defeitos, se houver algum.
ii. Estórias de usuários são atribuídas a testadores que já concluíram testes baseados em risco nas mesmas áreas. São alocados 120 minutos para concluir os testes exploratórios para essa estória de usuário. A equipe espera que, no final dos 120 minutos, tenha uma lista de ideias de teste, incluindo dados e atores, resultados e problemas encontrados e uma lista de defeitos a serem registrados na ferramenta de gerenciamento de defeitos.
iii. Uma estória de usuário é atribuída ao representante comercial. O representante comercial é
instruído a usar o sistema como o cliente usaria no dia-a-dia. Se forem encontrados problemas, o representante de negócios é instruído a informar o testador, para que ele possa priorizar e registrar o defeito.
iv. Uma estória de usuário é atribuída a um testador para teste exploratório. É solicitado ao testador que aprenda a funcionalidade da estória do usuário, verifique se a funcionalidade está correta e inclua testes negativos. Não há prazo definido para a conclusão desse teste exploratório; isso depende do que é encontrado pelo testador. A documentação não é necessária, mas os defeitos precisam ser registrados na ferramenta de rastreamento de defeitos.
Seu gerente apresenta suas conclusões sobre a melhor forma de introduzir testes exploratórios para uma equipe ágil.
Qual das conclusões do seu gerente está correta?
Select one of the following:
Cenário i NÃO É o melhor caminho, porque: Nos testes exploratórios, o design e a execução dos testes acontecem ao mesmo tempo, mas são guiados por uma carta de teste (test charter) documentada que inclui atores, condições de teste, dados de teste, etc. Os resultados do teste também são documentados e orientará o próximo teste.
O cenário ii É o melhor caminho, pois: Nesse caso, os testadores já têm conhecimento da estória do usuário, o que os ajudará a apresentar condições e ideias de teste. A equipe está usando sessões de teste exploratório com time-box. A equipe deve documentar as condições do teste, dados e informações do usuário e registrar os resultados do teste. Os problemas são registrados em uma ferramenta de rastreamento de defeitos, como qualquer outra técnica de teste.
O cenário iii NÃO é o melhor caminho porque: Isso pode estar descrevendo o teste de aceitação do sistema, mas não o teste exploratório.
Cenário iv NÃO É o melhor caminho, porque: É necessária documentação para testes exploratórios, e os testadores devem registrar ideias e resultados dos testes. Os resultados dos testes são usados para orientar futuros testes exploratórios.