Software Test Document Template
Software Test Document Template
Software Test Document Template
2 Test Approach
The test approach is the overall test strategy that underpins the whole test plan. A test approach asks, how are you going to test the software? Also consider if you are going to use established, documented test processes or procedures or if you will need to tailor your own specifically for this project. Other questions to ask in devising the test approach include: What type of testing will be done when? Will you start by running tests on the most risky area of the software? Are there parts of the planned functionality that will be delivered after other parts and therefore require you to stage your testing? Is there a must have, should have, could have approach to the priority of new functionality and if so does your test approach take this into account? What about the depth and timing of regression tests? Will regression tests be run manually or will you use automated test tools? What about non-functional testing like install/uninstall, compatibility, load, volume and performance, etc.? When will such tests be run and will this impact on the more regular functional testing?
Feature name
TEST CASES 3.n Case-n 3.n.1 Purpose 3.n.2 Inputs 3.n.3 Expected Outputs & Pass/Fail criteria 3.n.4 Test Procedure ADDITIONAL MATERIAL (including appendix A)
APPENDIX A. TEST LOGS A.n Log for test n A.n.1 Test Results A.n.2 Incident Report