Software Testing
Detect defects and enhance quality

❸ Test Design
This phase revolves around actual tests themselves, including the number of test cases to be performed, test conditions, and corresponding test approaches. Test design also involves creating and writing test suites that requires granular and detailed input. Based on the input value, expected result is determined.

❹ Test Case Development
A Test Case is a document which consists of a set of conditions or actions that are performed on the system or application in order to verify the expected functionality of each feature. The end-to-end logical flow of a specific requirement with test data, prerequisites, and expected results are described.

❻ Test Closure
Test Closure Document contains a checklist of all of items that must be met in order to formally close a test project such as handing over the deliverables and submitting the documentation to stakeholders. It also covers a list of activities that must be performed after a project is completed.