Sample template of a good Test case
A good TCM application should contain those fields and if not should allow for customization of fields.
It's a good idea to categorize the test cases down by Feature/Function
Test Case Template
Setup:
What is required to setup the test scenario? Could be bulleted list of setup steps, hardware/software required, lab resources required etc.?
Test Steps:
Bulleted Test steps; each step detailing exactly what step needs to be performed and how. Some companies have to comply with some Govt. regulations etc., in that instance each test step should have an expected result (Pass/Fail Criteria) and a signature field for validation. Certain critical steps should also require snapshots.
Expected Results (Pass/Fail Criteria)
Bulleted list of either Pass Criteria or Fail Criteria based on which a tester will pass or fail the test case in the absence of individual test step pass/fail criteria; this would then serve an overall pass/Fail criteria
Scripts:
Any automated or semi-automated script to use for any repetitive actions for execution of this test case.
Cookbooks:
Any cookbooks Tester wants to identify or that the developer has identified which will help the tester to complete this test or aid in completing this test
Keywords:
Certain keywords to identify and tag this test case with, which will help you locate the test case once you have an extensive library of test cases.
It's a good idea to categorize the test cases down by Feature/Function
Test Case Template
- Test Case ID:
- Unique number that identifies the test. Allows to build library of unique test cases
- Test Title/Summary:
- A sentence summarizing the Test case
- Objective/Goal:
- What we expect to achieve with this test case
- Description:
- Multiline paragraph field that explains what the test case does and will perform in detail
Setup:
What is required to setup the test scenario? Could be bulleted list of setup steps, hardware/software required, lab resources required etc.?
Test Steps:
Bulleted Test steps; each step detailing exactly what step needs to be performed and how. Some companies have to comply with some Govt. regulations etc., in that instance each test step should have an expected result (Pass/Fail Criteria) and a signature field for validation. Certain critical steps should also require snapshots.
Expected Results (Pass/Fail Criteria)
Bulleted list of either Pass Criteria or Fail Criteria based on which a tester will pass or fail the test case in the absence of individual test step pass/fail criteria; this would then serve an overall pass/Fail criteria
Scripts:
Any automated or semi-automated script to use for any repetitive actions for execution of this test case.
Cookbooks:
Any cookbooks Tester wants to identify or that the developer has identified which will help the tester to complete this test or aid in completing this test
Keywords:
Certain keywords to identify and tag this test case with, which will help you locate the test case once you have an extensive library of test cases.
Comments
Post a Comment