Thursday, 10 October 2013



Test Plan:Entry And Exit Criteria:




Above figure shows Entry And Exit Criteria



Before we start with Functional Testing, all the above entry criteria should be met.
After we are done with FT, before we start with Integration Testing, then the exit criteria of FT should be met. The percentage of exit criteria is decided by meeting with both development and test manager. They compromise and conclude the percentage. If the exit criteria of Functional Testing are not met, then we cannot move onto IT.

Based on severity of defects means,the testing team would have decided that in order to move onto the next stage, the following criteria should be met,

Ø  There should not be more than 20 critical bugs
Ø  There should not be more than 60 major bugs
Ø  There should not be more than 100 minor bugs.

If the entire above are met, then they move onto the next testing stage..
But the problem with the above method was,
21 critical, 50major, 99 minor – can’t exit because there are more than 20 critical bugs.
10 critical, 90 major, 200 minor – can exit. But the 10 critical bugs can affect the product.
Thus, they came up with the concept of “weight of defects”. i.e., 3 major = 1 critical, 5 minor – 1 critical and total critical should not be more than 60.
So, for,

21 critical – 21
50 major – 16 critical
99 minor – 19 critical
Totally there are 56 critical bugs, so we can move onto the next stage.
But for the 2nd example, we cannot move on.

Entry criteria for IT:

- should have met exit criteria of FT
(Remaining all is same as entry criteria of FT)

Exit criteria for IT:
All points are same as  exit criteria for FT.
But if the %age pass for FT is 85%, then the %age pass for IT should be 90% - because as we reach the later stages of testing, we expect the number of defects to be less.

Entry criteria for ST :

- Exit criteria of IT should be met
- Minimum set of features must be developed
- test environment should be similar to production environment
(remaining all are same as of IT)

Exit criteria for ST:

- Everything remains same as of above, but the pass %age is now 99% - there should be 0 critical bugs. There could be some 30 major and 50 minor bugs. If all this is met, then product can be released.

Note: All the numbers given above are just for example sake. They are not international standard numbers!!!.