This process happens as the tester learns about the system being tested. It allows testers to deeply explore the application, identify untested areas, and create targeted test cases on the fly.
2. Focus on Learning:
3. Flexibility:
To add structure, exploratory testing often uses session-based testing, which includes:
What is the primary characteristic of exploratory testing?
A. Tests are designed and executed separately.
B. Tests are automated and executed simultaneously.
C. Tests are designed, executed, and evaluated simultaneously.
D. Tests are created based on formal requirements only.
Answer: C. Tests are designed, executed, and evaluated simultaneously.
In session-based exploratory testing, what is a test charter?
A. A checklist of detailed test steps.
B. A set of objectives that guide the test session.
C. A record of defects found during the session.
D. A summary of all test cases executed.
Answer: B. A set of objectives that guide the test session.
Which of the following is NOT a reason to use exploratory testing?
A. Limited or inadequate specifications.
B. Significant time pressure.
C. To complement formal testing techniques.
D. To achieve complete automation of testing.
Answer: D. To achieve complete automation of testing.
What skill is MOST important for a tester conducting exploratory testing?
A. Knowledge of scripting languages.
B. Ability to follow strict test procedures.
C. Analytical thinking and creativity.
D. Proficiency in automation tools.
Answer: C. Analytical thinking and creativity.
What is the purpose of a debriefing session in session-based exploratory testing?
A. To document detailed test cases.
B. To discuss findings and insights with stakeholders.
C. To automate repetitive test scenarios.
D. To rewrite the test charter for future sessions.
Answer: B. To discuss findings and insights with stakeholders.
Which of the following is a benefit of exploratory testing?
A. It requires no tester expertise or domain knowledge.
B. It is always faster than scripted testing.
C. It adapts well to changing requirements and priorities.
D. It eliminates the need for test documentation.
Answer: C. It adapts well to changing requirements and p