期刊名称:International Journal of Software Engineering & Applications (IJSEA)
印刷版ISSN:0976-2221
电子版ISSN:0975-9018
出版年度:2011
卷号:2
期号:4
页码:23
出版社:Academy & Industry Research Collaboration Center (AIRCC)
摘要:Software testing and retesting occurs continuously during the software development lifecycle to detecterrors as early as possible. As the software evolves the size of test suites also grows. Due to limitedresources, basic problem in regression testing is to select the important test cases from the available testsuit. In this test case selection techniques unimportant test cases are discarded to save the time andresources. A number of techniques have been proposed for test case selection. Most of them are codebased. So, they have not proved viable in all the situations. In this article we present an approach basedon specifications. It uses classification tree method using classification tree editor tool. Theclassification-tree method provides a systematic way for software testers to derive test cases byconsidering important relevant aspects that are identified from the specification. The method has beenused in many real-life applications and shown to be effective. The proposed approach is very effective toreduce manual effort in the generation and selection of test cases. We are using CTE XL tool forsupporting this enhanced process which shows how to integrate weighting factors into classificationtrees which leads to automatic generation of selected test suites. CTE XL supports test case selection byoccurrence probability, error probability, or risk because it is based on user requirements.
关键词:Regression Testing; Test Case Selection; Classification Tree Method; Fault Severity