Code Coverage Based Test Case Selection and Prioritization
نویسندگان
چکیده
منابع مشابه
Code Coverage Based Test Case Selection and Prioritization
Regression Testing is exclusively executed to guarantee the desirable functionality of existing software after pursuing quite a few amendments or variations in it. Perhaps, it testifies the quality of the modified software by concealing the regressions or software bugs in both functional and non-functional applications of the system. In fact, the maintenance of test suite is enormous as it nece...
متن کاملStudy of Test Case Selection and Prioritization
Software testing is very important for ensuring software quality in organizations. In fact, the quality of test suite plays an important role for the success of software testing .Ant colony optimization (ACO) which is a part of Swarm Intelligence is used to settle optimization problem. This paper attempts to provide ideas of Test Case Selection and Prioritization which Ant Colony Optimization w...
متن کاملEmpirical Validation of Variable based Test Case Prioritization/Selection Technique
Regression test case prioritization optimizes the ordering of test cases to be executed to meet some criteria like maximum code coverage or high rate of fault detection. In prior work we prioritized test cases according to a hybrid technique using variable based method that combined both selection and prioritization. We inferred in our approach that variables are vital source of changes in the ...
متن کاملA Genetic Algorithm for Regression Test Case Prioritization Using Code Coverage
Regression testing is a testing technique which is used to validate the modified software. The regression test suite is typically large and needs an intelligent method to choose those test cases which will detect maximum or all faults at the earliest. Many existing prioritization techniques arrange the test cases on the basis of code coverage with respect to older version of the modified softwa...
متن کاملFactor oriented requirement coverage based system test case prioritization of new and regression test cases
Test case prioritization involves scheduling test cases in an order that increases the effectiveness in achieving some performance goals. One of the most important performance goals is the rate of fault detection. In this chapter a new prioritization technique has been proposed for system level Test Case Prioritization (TCP) from software requirement specification, to improve user satisfaction ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: International Journal of Software Engineering & Applications
سال: 2013
ISSN: 0976-2221,0975-9018
DOI: 10.5121/ijsea.2013.4604