Test Charter
A Test Charter is a structured document used in exploratory testing to define the scope, objectives, and approach for a testing session. It outlines what to test, how to test it, and what information to gather, providing focus and direction without rigid scripts. This tool helps testers systematically explore software while maintaining flexibility to adapt to findings during the session.
Developers and testers should use Test Charters when conducting exploratory testing to ensure thorough coverage and clear goals, such as during agile sprints, usability assessments, or security testing. It is particularly valuable for uncovering unexpected bugs, validating new features, or assessing risk in complex systems where scripted tests may be insufficient.