While testing a large system we have noticed that a large number of defects are produced by small no of modules. We can say that a majority of defects revolves around few modules. This concept is called as defect clustering in software testing. This is also known as Pareto principle or 80-20 rule and this is usually seen for larger applications. It means 80% of the defects in the applications are seen by 20% of the modules.This can give a good indication that when a defect is found in one area of the application, chances are there are more defects in that particular area, so it is worth investing more time to test that particular area of the application to find as many defects as possible. The reason may be the complexity of the code and application at the particular area. We can also choose such risky modules for our regression suite.
No comments:
Post a Comment