DocumentCode :
3564306
Title :
Test case prioritization techniques “an empirical study”
Author :
Sharma, Neha ; Sujata ; Purohit, G.N.
Author_Institution :
Dept. of Comput. Sci. & Eng., ITM Univ., Gurgaon, India
fYear :
2014
Firstpage :
1
Lastpage :
6
Abstract :
Regression testing is an expensive process. A number of methodologies of regression testing are used to improve its effectiveness. These are retest all, test case selection, test case reduction and test case prioritization. Retest all technique involves re-execution of all available test suites, which are critical moreover cost effective. In order to increase efficiency, test case prioritization is being utilized for rearranging the test cases. A number of algorithms has been stated in the literature survey such as Greedy Algorithms and Metaheuristic search algorithms. A simple greedy algorithm focuses on test case prioritization but results in less efficient manner, due to which researches moved towards the additional greedy and 2-Optimal algorithms. Forthcoming metaheuristic search technique (Hill climbing and Genetic Algorithm) produces a much better solution to the test case prioritization problem. It implements stochastic optimization while dealing with problem concern. The genetic algorithm is an evolutionary algorithm which gives an exact mathematical fitness value for the test cases on which prioritization is done. This paper focuses on the comparison of metaheuristic genetic algorithm with other algorithms and proves the efficiency of genetic algorithm over the remaining ones.
Keywords :
genetic algorithms; greedy algorithms; program testing; regression analysis; search problems; stochastic programming; evolutionary algorithm; greedy algorith; mathematical fitness value exaction; metaheuristic genetic algorithm; metaheuristic search technique; optimal algorithm; regression testing; software testing; stochastic optimization; test case prioritization; test case reduction; test case selection; Computers; Genetic algorithms; Genetics; Testing; APFD; genetic algorithm; greedy algorithm; regression testing; test case prioritization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing and Applications (ICHPCA), 2014 International Conference on
Print_ISBN :
978-1-4799-5957-0
Type :
conf
DOI :
10.1109/ICHPCA.2014.7045344
Filename :
7045344
Link To Document :
بازگشت