Conceito e mecanismo
Uma sessão exploratória combina aprendizagem com escolhas sobre o que investigar a seguir. Um charter útil indica o risco, a área, o contexto e a evidência procurada, deixando liberdade para seguir pistas relevantes. Para uma nova função de reenvio de ficheiros, podes explorar se mudanças de estado e repetições preservam a identidade do pedido. Usa um ambiente de teste, dados artificiais e condições conhecidas. Uma heurística, como variar sequência ou dimensão dos dados, sugere experiências; não garante que todos os defeitos sejam descobertos. Uma tour focada em mensagens de erro pode revelar informação enganadora, mas não substitui uma investigação de autorização ou recuperação.
Aplicação guiada
Imagina que o ecrã anuncia falha, mas o consumidor recebeu o ficheiro. Guarda a sequência, os identificadores fictícios, os estados observados e a referência usada para avaliar o resultado. Antes de repetir, decide que informação a repetição pode acrescentar e como evitar misturar efeitos de tentativas diferentes. Se a investigação sair do charter para esclarecer essa inconsistência, regista a razão e a área original que ficou por cobrir. No debrief, separa factos, hipóteses e perguntas para negócio. Uma sessão sem defeitos encontrados continua a ter valor se reduzir incerteza ou descobrir uma lacuna de observabilidade; o número de bugs não mede sozinho a qualidade da investigação.
Falha no ecrã e entrega no consumidor exigem correlação, não repetição cega.
Armadilhas comuns
Exploração aleatória; heurística como garantia; ausência de bugs como prova total.
Tópicos relacionados: Estratégia, risco e regressão · Equipa, feedback e especialistas · Plano, métricas e melhoria
Explora com intenção e relata o que aprendeste.
Referência: Exploratory testing practitioner perspective · CTAL-AT v2.0 (2026)