Bug Box

Qualidade e Testes de software

Posts por tag

Testes exploratórios – Parte 2

.

Finalmente, o segundo post sobre Testes exploratórios….

Neste serão tratadas estratégias utilizadas para potencializar os seus benefícios, e realizar esta atividade de maneira mais assertiva, sendo elas: Estratégia de questionamento, Heurística, Fontes e Oráculos.

 

Testes exploratórios – Parte 1

Ao pesquisar por “Testes exploratórios”, encontramos vária definições que de certa forma, convergem em uma só:

Teste exploratório (Exploratory testing): Técnica de modelagem de teste informal na qual o testador controla ativamente a modelagem dos testes enquanto estes são executados, e utiliza a informação obtida durante o teste para modelar testes novos e melhorados.

(VEENENDAAL, Erik et al. p.66)

Portanto, quando executamos testes exploratórios, estamos criando e executando ao mesmo tempo um teste. Todos que já estiveram no papel de testador, mesmo que inconscientemente, realizou testes exploratórios em algum momento! Geralmente é realizado de maneira tácita ou informal, e de acordo com James Back “poucas pessoas estudam essa abordagem e ela não é muito respeitada na nossa área. Já está na hora de revertermos isso e reconhecermos publicamente a abordagem exploratória pelo o que ela é: pensamento científico em tempo real.”