Exploratory Testing Exploratory Testing MCQ 3 — Questions and Answers
Question 1: Which of the following best describes 'freestyle' exploratory testing?
- Testing with a detailed script but no time limit
- Testing with no advance planning or structure, driven entirely by tester intuition in the moment (Correct answer)
- Testing guided by user stories and acceptance criteria
- Testing conducted by automated tools without human intervention
Correct answer: Testing with no advance planning or structure, driven entirely by tester intuition in the moment
Freestyle exploratory testing involves no pre-planned charter; the tester explores freely based on real-time observations and intuition.
Question 2: In exploratory testing, what is a 'tour' metaphor used to describe?
- A guided walkthrough of automated test results
- A themed exploration strategy focused on a specific aspect of the application (Correct answer)
- A type of performance test under load
- A regression suite organized by feature
Correct answer: A themed exploration strategy focused on a specific aspect of the application
Tours (such as the 'garbage collector tour' or 'landmark tour') are themed heuristics that guide testers to explore specific characteristics of the application.
Question 3: What does the 'Landmark Tour' focus on in exploratory testing?
- Testing all error messages in the application
- Navigating through the application's major features in a logical order (Correct answer)
- Stressing the application with maximum input data
- Testing only the user interface elements
Correct answer: Navigating through the application's major features in a logical order
The Landmark Tour navigates through key features sequentially, ensuring major functionality areas are visited and exercised.
Question 4: Which exploratory testing approach is best when a tester has very limited time but needs maximum coverage?
- Unstructured freestyle exploration
- Risk-based exploratory testing prioritizing high-impact areas (Correct answer)
- Exhaustive boundary testing of every input field
- Manual regression of the full test suite
Correct answer: Risk-based exploratory testing prioritizing high-impact areas
Risk-based exploratory testing directs limited time toward the most critical and failure-prone areas, maximizing the value of each testing minute.
Question 5: What is a 'test oracle' in the context of exploratory testing?
- A database that stores expected test outcomes
- A mechanism or principle used to determine whether the software behaved correctly (Correct answer)
- An automated tool that generates test cases
- A senior tester who reviews session notes
Correct answer: A mechanism or principle used to determine whether the software behaved correctly
A test oracle is any source of expected behavior — documentation, comparable products, user expectations — that helps determine if a result is correct or a bug.
Question 6: When testing a file upload feature exploratorily, a tester tries uploading a file with no extension. This best represents which heuristic?
- Boundary value analysis
- Error guessing based on known edge cases (Correct answer)
- Equivalence class partitioning
- State-transition exploration
Correct answer: Error guessing based on known edge cases
Error guessing leverages tester experience to anticipate edge cases like unusual file names that commonly cause defects.
Question 7: Which of the following is NOT a common deliverable from an exploratory testing session?
- Session notes or test notes
- Bug reports
- A fully automated regression suite (Correct answer)
- Coverage areas explored
Correct answer: A fully automated regression suite
Exploratory testing produces notes, bugs, and coverage summaries, but does not inherently generate automated regression suites.
Which of the following best describes 'freestyle' exploratory testing?