Gerenciamento de testes exploratórios
Depois de uma breve introdução, discutiremos uma abordagem baseada em sessões para gerenciamento deste tipo de teste. Neste contexto, serão apresentadas questões relacionadas à missão, sessão, testador, resultados e ferramentas de apoio utilizadas para apoiar a abordagem considerada.
Em que situação o tema útil
Este artigo destina-se aos desenvolvedores interessados em gerenciar o planejamento e a execução de testes exploratórios sem engessar o lado criativo e a liberdade da exploração.
Teste exploratório é uma abordagem de testes ad hoc que enfatiza as habilidades do testador em tomar decisões sobre o que será testado durante a execução do teste ao invés de seguir um roteiro previamente planejado. As principais características dos testes exploratórios são:
· O projeto, execução, interpretação e aprendizado são realizados pela mesma pessoa;
· O projeto, execução, interpretação e aprendizado acontecem juntos, ao invés de serem executados em momentos diferentes no tempo;
· O testador faz as suas escolhas sobre o que será testado, quando testar e como testar, ao invés de seguir cegamente um roteiro;
· O testador enfoca em revelar novas informações sobre o produto, ao invés de confirmar coisas já conhecidas sobre o produto;
· Tudo o que o testador aprendeu de novo durante o teste, incluindo o resultado do último teste, serve como subsídio para decidir o que será testado a seguir;
· O testador pode usar qualquer tipo de ferramenta automática para apoiar o seu teste ou decidir não usar nenhuma ferramenta;
· O testador pode variar diversos aspectos durante a execução dos seus testes, ao invés de repeti-los da mesma forma continuamente.
Nos últimos anos o uso de heurísticas tem sido o método comumente usado para tornar a geração de ideias de testes exploratórios uma disciplina mais sistemática. Com o objetivo de facilitar o entendimento e aprendizado das heurísticas, especialistas de todo mundo utilizam técnicas mnemônicas para compartilhar suas experiências em larga escala."
[...] continue lendo...Artigos relacionados
-
Artigo
-
Vídeo
-
Vídeo
-
DevCast
-
DevCast