exploratory-testing-advanced

Structure exploratory testing sessions with charters, heuristics, and test tours.

1|Updated Dec 29, 2025
One-click install
npx skills add https://github.com/aquariuscook/Agent_Modus_Map --skill exploratory-testing-advanced-aquariuscook
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: exploratory-testing-advanced
Source: https://github.com/aquariuscook/Agent_Modus_Map/tree/main/.claude/skills/exploratory-testing-advanced
Command: npx skills add https://github.com/aquariuscook/Agent_Modus_Map --skill exploratory-testing-advanced-aquariuscook

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides advanced techniques for software exploration, bug discovery, and quality risk identification, moving beyond traditional scripted testing.

Core Features & Use Cases

  • Session-Based Test Management (SBTM): Structure exploration sessions with charters, time-boxing, and debriefs.
  • Heuristic Application: Utilize frameworks like SFDIPOT and FEW HICCUPPS to guide systematic testing and problem recognition.
  • Test Tours: Employ various navigation strategies (e.g., Business District, Bad Neighborhood) to explore different facets of the software.
  • Agent Collaboration: Leverage AI agents for generating variations, visual testing, and risk analysis during exploration.
  • Use Case: When investigating a new, complex feature where requirements are still evolving, use this Skill to systematically explore potential quality risks and uncover unexpected bugs before formal test cases are written.

Quick Start

Initiate an exploratory session by defining a charter with a mission, scope, and time-box.

Frequently Asked Questions about exploratory-testing-advanced

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure exploratory testing sessions for complex features?

You can structure exploratory testing sessions using Session-Based Test Management (SBTM), which organizes software exploration through defined charters, time-boxing, and debriefs to systematically identify quality risks.

What are SFDIPOT and FEW HICCUPPS heuristics in software testing?

SFDIPOT and FEW HICCUPPS are exploratory testing heuristics that guide systematic software testing and problem recognition by providing structured frameworks to evaluate different facets of application behavior and uncover unexpected bugs.

When should I use test tours for software exploration?

Test tours should be used when you need to explore different facets of software through various navigation strategies like Business District or Bad Neighborhood tours, enabling targeted risk discovery in specific functional areas.

Can AI agents assist with exploratory testing and bug discovery?

AI agents can assist exploratory testing by generating test variations, performing visual testing, and conducting risk analysis during active exploration sessions, enhancing collaborative bug hunting and overall quality analysis.

How do I start an exploratory testing session when requirements are evolving?

To start an exploratory testing session with evolving requirements, initiate the process by defining a charter that clearly specifies the mission, scope, and time-box for the software exploration activity.

What is the difference between exploratory testing and scripted testing?

Exploratory testing moves beyond traditional scripted testing by focusing on systematic software exploration and risk discovery using heuristics and test tours, rather than following predefined and rigid test cases.