Test analysis and Test Design have the following major tasks:
i. To review the test basis. (The test basis is the information we need in order to start the test analysis and create our own test cases. Basically,, it’s documentation on which test cases are based, such as requirements, design specifications, product risk analysis, architecture, and interfaces. We can use the test basis documents to understand what the system should do once built.)
ii. To identify test conditions.
iii. To design the tests.
iv. To evaluate the testability of the requirements and system.
v. To design the test environment setup and identify the required infrastructure and tools.