Sunday 26 August 2012

Test Design Plan

A well software test design consists of number of steps that describe the whole test design structure in detailed.
1. Test strategy
2. Test planning
3. Test case design
4. Test procedure
5. Test result document
1. Test strategy
The first stage is Preparation of a test strategy. A test strategy is a statement of the overall approach to testing, identifying what levels of testing are to be applied and the methods, technique and tool to be used.
2. Test plan
The next stage of the test design is the development of the test plan. What the item to be tested, at what level they will be tested, what sequence they are to be tested in,
A test plan may be depend on project:
Acceptance test plan
System test plan
Integration test plan
Unit test plan
3. Test case design
Test case should be design in such a way as to uncover easily many errors as possible. They should evaluate the program be using the producing input and output are both correct and incorrect.
Once the test plan for a level of testing has been written, the next stage of test design is to specify a set of test cases or test paths for each item to be tested as that level. A number of test cases will be identified for each item to be tested at each level of testing.
The objective of the test case design is to test the entire module and then the whole system as completely possible using a reasonable wide range of conditions.
The test case may be documented with the test plan.
4. Test procedure
The final stage of test design is to implement a set of test cases as a test procedure specifying the exact process to be followed to conduct each of the test cases. This is fairly straight forward process. Which can be equated to designing unit of the code from higher level functional description?
Test procedure should always be separate item, because they contain a great deal of details threat is irrelevant to software specification.
5. Test result documentation
When test are executed, the output of each test execution should be recorded in a test result file. These results are then assessed against criteria in the test specification to determine the overall outcome of a test.
Each test execution should also be noted in a test log. A test log contains records of when each test has been executed, the outcome of each test execution, and may also include key observation made during test execution.
A test report will summaries the result of testing and documents any analysis.

1 comment:

  1. It is vital to any project to undergo further initiation to test its quality before using or transporting it to the store. The test will justify the product whether it is good or not for shipping to avoid errors. Thanks for setting up such a well test design plan. This will be very good tips to anybody especially to those who are in the business cycle.

    ReplyDelete