Error Guessing Flashcards
Testing by intuition and experience
Much ad hoc testing based on intuition and guesswork
Some people have knack for finding bugs
Good test cases derived this way
Error guessed test should be documented as part of test plan
Intro to exploratory testing
Documents form basis for test design (e.g. requirements specifications)are of very low quality or don’t exist
Technique may also be applicable when there is a severe time restriction
Approach based on intuition and experience of the tester
Possible elements of test object explored leading to decision on what parts to test
Execute test cases see if something unexpected occurs and run later test to pursue leads
Gradually knowledge about test object collected
Is it credible
Bad reputation in some circles, sloppy, unprofessional, ineffective, unsystematic
Exploratory testing process
Briefing , one page charter to identify hotspots
Get familiar with product and target hotspots
When you find a bug explore around it, look for patterns
Document test that caused failure
Log an incident
Move to next interesting area
When to use exploratory testing
Normal testing suspended or you believe more focused tests in an area productive
Continuous integration
Continually adding small code additions to main code branch
Regression testing to see pre existing software not affected by new code