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 histórias de usuários são atribuídas a testadores que são completamente novos na história do usuário. Há 120 minutos alocados para concluir os testes exploratórios na história do usuário. Os testadores não precisam documentar testes ou resultados de testes, mas precisam registrar defeitos se algum deles for encontrado.
ii. As histórias de usuários são atribuídas a testadores que já concluíram testes baseados em risco nas mesmas áreas. Há 120 minutos alocados para concluir os testes exploratórios para essa história de usuário. A equipe espera, no final dos 120 minutos, ter 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 história de usuário é atribuída ao representante de negócio. O representante de negócio é instruído a usar o sistema como o cliente faria no dia-a-dia. Se forem encontrados problemas, o representante de negócio é instruído a informar o testador, para que eles possam priorizar e registrar o defeito.
iv. Uma história de usuário é atribuída a um testador para testes exploratórios. O Testador é instruído a aprender a funcionalidade da história do usuário, para garantir que a funcionalidade esteja correta e inclua testes negativos. Não há prazo definido para que este teste exploratório seja completo; 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 lhe apresenta suas conclusões sobre a melhor forma de introduzir testes exploratórios em uma equipe ágil.
Qual das conclusões do seu gerente está correta?
Selecione uma das seguintes:
-
Cenário i NÃO é a melhor maneira porque: Em testes exploratórios, o projeto de teste e a execução de testes acontecem ao mesmo tempo, mas são guiados por um teste documentado que inclui agentes, condições de teste, dados de teste, etc. Os resultados dos testes também são documentados e guiarão o próximo teste.
-
Cenário ii É a melhor maneira porque: Neste caso, os testadores já têm conhecimento da história do usuário, o que os ajudará a criar condições e idéias de teste. A equipe está usando sessões de teste exploratórias com timebox. A equipe deve documentar condições de 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.
-
Cenário iii NÃO é a melhor maneira porque: Isso pode estar descrevendo o teste de aceitação do sistema, mas não o teste exploratório.
-
Cenário iv NÃO é a melhor maneira porque: A documentação é necessária para testes exploratórios, e os testadores devem registrar idéias de teste e resultados de testes. Os resultados do teste são usados para orientar futuros testes exploratórios.