top of page
Test Plan
Test Plan is run while performing Testing. This is how you know what has been tested.
Your organization and business decide on its detail level. In extreme case a Test Plan can be as simple as a Check List.
Test Plan lists Test Cases to be run.
Test Plan
Test Case
Steps Expected
Test Case
Steps Expected
...
Test Case
Test Case
Check List specifies areas to be checked.
Check List
Check
Check
Check
Check
Test Case
Steps Expected
Test Case is a detailed test specification.
It always contains Steps and Expected result. It leaves zero to small room for interpretation - it runs every time the same test.
That makes Test Plans great for Regression Testing, teams of testing consultants, third party testing and for new testers.
Check
Check specifies an area.
Requires knowledge what it means and experienced person to run it. Different people may run different tests under given Check.
Therefore Check Lists are suitable for testers who are domain experts and for exploratory testing.
Back
Check Lists' usage is common: from code reviews to aviation. You can find one as a shopping list on your fridge!
Note: husband "running" a shopping list in grocery store may buy different products than wife would. Hence the required experience.
bottom of page