Which of the following best describes the main purpose of exploratory testing?
Think about testing that involves learning and adapting as you go.
Exploratory testing is about learning the software while testing it, designing and executing tests on the fly without strict scripts.
Which skill is most important for a tester performing exploratory testing?
Consider what helps testers adapt and find unexpected issues.
Creativity and critical thinking help testers explore the software and find defects not covered by scripts.
During an exploratory testing session, which assertion is most appropriate to check a login feature?
assert login_button.is_enabled()Think about what confirms the login button is ready for user interaction.
Checking if the login button is enabled confirms the user can attempt to log in, which is a valid assertion.
A tester notes: 'Clicked submit, no response, no error message.' What is the best next step?
Think about how to find hidden problems when the UI shows no feedback.
Checking network and console logs helps find errors not visible in the UI, aiding exploratory testing.
Which approach best supports documenting exploratory testing sessions for future reference?
Think about capturing what you learn and find during testing.
Recording notes during exploratory testing helps track what was tested, what was found, and supports reproducibility.