Test case reduction methods by using CBR
Siripong Roongruangsuwan, Jirapun Daengdej · Common Library Network (Der Gemeinsame Bibliotheksverbund) · 2010
It has been proven that software testing usually consumes over 50% of the costs associated with the development of commercial software systems.Particularly, regression testing activities has been shown to be a critically important phase of software testing.Many reduction techniques have been proposed to reduce costs.Unfortunately, the cost is usually over budget and those methods are failed to reasonably control costs.The primarily outstanding issue is non-effective methods to remove redundancy tests while a bigger size of tests and a significant amount of time are still remaining.To resolve the issue, this paper proposes an artificial intelligent concept of case-based reasoning (CBR).CBR has an uncontrollable costs issue as same as testing.There are many effective algorithms researched over a long period of time.This study introduces three methods combined between CBR's deletion algorithm and testing activities.Those methods aim to minimize size of tests and time, while preserving fault detection.Index Termstest case reduction, test reduction, test reduction CBR, CBR for testing and test reduction techniques