Title :
The impact of test case reduction and prioritization on software testing effectiveness
Author :
Khan, Saif Ur Rehman ; Rehman, Inayat Ur ; Malik, Saif Ur Rehman
Author_Institution :
Dept. of Comput. Sci., COMSATS Inst. of Inf. Technol., Islamabad, Pakistan
Abstract :
Software testing is critical but most expensive phase of Software Development Life Cycle (SDLC). Development organizations desire to thoroughly test the software. But this exhaustive testing is impractical due to resource constraints. A large number of test suites are generated using automated tools. But the real challenge is the selection of subset of test cases and/or high order test cases crucial to validate the System Under Test (SUT). Test case reduction and prioritization techniques help test manager to solve this problem at a little cost. In this paper, we investigate their impact on testing process effectiveness using previous empirical studies. The results indicate that these techniques improve the testing effectiveness significantly. At the end, a case study is presented that suggests different useful combinations of these techniques, which are helpful for different testing scenarios.
Keywords :
program testing; software engineering; prioritization techniques; software development life cycle; software testing; test case reduction; Automatic testing; Computer aided software engineering; Computer science; Costs; Information technology; Life testing; Programming; Software testing; Standards development; System testing; Software testing; exhaustive testing; test case prioritization; test case reduction;
Conference_Titel :
Emerging Technologies, 2009. ICET 2009. International Conference on
Conference_Location :
Islamabad
Print_ISBN :
978-1-4244-5630-7
Electronic_ISBN :
978-1-4244-5631-4
DOI :
10.1109/ICET.2009.5353136