Filters








21,334 Hits in 4.9 sec

Search Algorithms for Regression Test Case Prioritization

Zheng Li, Mark Harman, Robert M. Hierons
2007 IEEE Transactions on Software Engineering  
Previous work on regression test case prioritization has focused on Greedy Algorithms.  ...  Regression testing is an expensive, but important, process. Unfortunately, there may be insufficient resources to allow for the reexecution of all test cases during regression testing.  ...  The authors are very grateful to Gregg Rothermel, who provided the subject programs and many of their test suites  ... 
doi:10.1109/tse.2007.38 fatcat:hrxufxdmfjbyvhvzo3s2mxioqy

Cuckoo Search Algorithm for Test Case Prioritization in Regression Testing

2019 International journal of recent technology and engineering  
In this study NIMOA namely, Cuckoo Search Algorithm (CSA) is used to prioritize (order) the test cases for Regression Testing (RT).  ...  APFD metrics is used to compare the performance of CSA with Flower Pollination Algorithm (FPA) and traditional approaches for Test Case Prioritization (TCP).  ...  Srivastava et al. [14] used CSA and Tabu Search Algorithm (CSTS) for test case data generation. CSA is used to produce new test cases.  ... 
doi:10.35940/ijrte.c4488.098319 fatcat:eyqys7hsujcpfkgu4pdghxgwzm

A Simulation Study on Some Search Algorithms for Regression Test Case Prioritization

Sihan Li, Naiwen Bian, Zhenyu Chen, Dongjiang You, Yuchen He
2010 2010 10th International Conference on Quality Software  
Many techniques for regression test case prioritization have been proposed.  ...  In this paper, we perform a simulation experiment to study five search algorithms for test case prioritization and compare the performance of these algorithms.  ...  It was the "first paper to study metaheuristic and evolutionary algorithms empirically for test case prioritization for regression testing."  ... 
doi:10.1109/qsic.2010.15 dblp:conf/qsic/LiBCYH10 fatcat:kfutddplezf57eyr6n7ccldcmy

Regression Testing based on Genetic Algorithms

Esha Khanna
2016 International Journal of Computer Applications  
The work paves the way of genetic algorithms in regression testing.  ...  The work proposes a genetic algorithm based prioritization technique, which intelligently reorders the test cases on maximum fault detection rate.  ...  Zing Li, et. al. presented five search algorithms for test case prioritization of regression suite [15] . Two metaheuristic search techniques and three greedy algorithm techniques were studied.  ... 
doi:10.5120/ijca2016912201 fatcat:ffgeafodv5dfnksk5azwfq7qie

On the Applicability of Soft Computing Techniques in Regression Testing

Esha Khanna, Ketna Khanna
2017 International Journal of Computer Applications  
The work also presents computational intelligence based test case prioritization techniques. The work reviews test case prioritization based on Neural Networks, Genetic Algorithms and Fuzzy Logic.  ...  Test case prioritization technique re-orders the test cases in such a way that important test cases are executed within the resources. The work reviews different test case prioritization techniques.  ...  The work used genetic algorithm and test historical records to prioritize the test cases of regression test suite.  ... 
doi:10.5120/ijca2017916042 fatcat:4jqpgqltt5aw7hlfsgw3pfivnq

Particle Swarm Optimization with CrossOver Operator for Prioritization in Regression Testing

Arvinder Kaur, Divya Bhatt
2011 International Journal of Computer Applications  
The prioritization of test cases helps to reduce the cost-time of regression testing. Hence, completing Regression Testing effectively and on schedule is challenge for software tester.  ...  The Particle Swarm Optimization is an optimization algorithm based on heuristic search which can be used to solve time-constraint environment of Test Case Prioritization and the concept of Genetic Algorithm  ...  cases are exercised [20] , SBSE (search based software engineering) for regression test optimization [21, 22] MORTO (multi objective regression testing optimization) for selection and prioritization  ... 
doi:10.5120/3336-4589 fatcat:3uv43xdomjcdzeaigc2appgbje

A Hybrid Approach for Test Case Prioritization using PSO Based on Software Quality Metrics

K Senthil Kumar, A Muthukumaravel
2018 International Journal of Engineering & Technology  
In the proposed method, test cases are optimized and then prioritized by Particle Swarm Optimization algorithm (PSO) and Improved Cuckoo Search algorithm (ICSA), respectively.  ...  Selection of suitable method/approach for optimization and prioritization of test cases as well as appropriate evaluation of the application would result in reduction of fault detection effort without  ...  For test case prioritization, different algorithms such as greedy, additional greedy, Additional Greedy Algorithm, hill climbing, Heuristic Algorithm, particle swarm optimization and Genetic Algorithm  ... 
doi:10.14419/ijet.v7i3.12.16046 fatcat:oy7ar7hpybck7gattcour4jmeq

A systematic literature study of regression test case prioritization approaches

Omdev Dahiya, Kamna Solanki
2018 International Journal of Engineering & Technology  
For it, studies related to test case prioritization in regression testing from the year 2004 to 2018 are analyzed by dividing this time period into three slots of five years each. 36 studies were selected  ...  A popular approach in regression testing is test case prioritization which reorders test cases in such a way that those with higher priorities are run earlier than those with lower priorities based on  ...  They have made clusters of test cases which are then prioritized on the basis of and Ravi have proposed a hybrid algorithm for test sequence selection and test case generation for regression testing  ... 
doi:10.14419/ijet.v7i4.15805 fatcat:2pvkdbwebnbbdf4ojddvx37vhe

Enhancing Test Cases Prioritization for Internet of Things based systems using Search-based Technique

Noha Mohamed, Sherin Moussa, Nagwa Badr, Mohamed Tolba
2021 International Journal of Intelligent Computing and Information Sciences  
In this paper, we introduce an enhancement for test cases prioritization using Hill Climbing algorithm as a local search based technique, adapted to achieve tangible effeciency.  ...  The results of the test cases prioritization using Hill Climbing for regression and integration testing are evaluated using precision, where it achieved 80% and 97% for regression testing, and 93% and  ...  Enhancing Test Cases Prioritization for Internet of Things based systems using Search-basedTechniques 86  IoT test cases attributes extraction: Some attributes extracted for the TCs are needed for the  ... 
doi:10.21608/ijicis.2021.69462.1076 fatcat:tpdkennugrhzngzb56fatyg7za

A Hill-Climbing Approach for Test Case Prioritization

Saloni Ghai, Sarabjit Kaur
2017 International Journal of Software Engineering and Its Applications  
To test the new version of software test case prioritization is applied which prioritize the test cases according to changes and generate maximum number of faults.  ...  The functional importance values are given as input to hill climbing algorithm which prioritizes the test cases in the ascending or descending order according to function importance.  ...  Jatain et al., [2013] illustrated various techniques of regression testing and test case prioritization and also describes various search algorithms used in the process of test case prioritization.  ... 
doi:10.14257/ijseia.2017.11.3.02 fatcat:6xsb6tzh6zhnld4vm7w6ezkvry

Comparative Analysis of Efficacious Metaheuristic Technique with Genetically Modified- Flower Pollination Algorithm (GM-FPA) for Test Case Prioritization in Regression Testing

Priyanka Dhareula
2022 International Journal for Research in Applied Science and Engineering Technology  
Further the study compares the most efficacious technique with Genetically Modified- Flower Pollination Algorithm (GM-FPA) to identify the most efficient technique for regression test case prioritization  ...  Test case prioritization being one of the most adopted branch for regression testing and with the invent of nature inspired metaheuristic techniques in optimization, this study makes an attempt to augments  ...  case prioritization in regression testing.  ... 
doi:10.22214/ijraset.2022.45247 fatcat:x6lyypy2l5fbvjmfzr3j4fxxby

Artificial Bee Colony Based Prioritization Algorithm for Test Case Prioritization Problem

2020 International Journal of Advanced Trends in Computer Science and Engineering  
Hence, ABC based prioritization algorithm is proposed to choose optimal subset of test cases. The results of ABC based prioritization algorithm are compared with sequential and random ordering.  ...  Hence, there is a need of prioritization algorithm that can select optimal subset of test cases to overcome the aforementioned problems.  ...  The aim of the ABC prioritization algorithm is to compute optimum order of test cases for reducing cost and time of regression testing.  ... 
doi:10.30534/ijatcse/2020/207952020 fatcat:xlsislq2eba4vnecld6x3hbjxu

A Survey on Techniques Adopted in the Prioritization of Test Cases for Regression Testing

John Bruce. E, T Sasi Prabha
2018 International Journal of Engineering & Technology  
Test case prioritization helps to reduce regression testing cost by ordering the test cases in such a way that it produces optimized results.  ...  In this paper" a detailed survey on the various techniques adopted for the prioritization of test cases are presented.  ...  Introduction Regression testing accounts for 80% of the maintenance cost and thus optimizing regression testing is one of the objectives of testing team.  ... 
doi:10.14419/ijet.v7i4.5.20078 fatcat:tavkov2pzneilnstekkkvd43pi

A Systematic Analysis and Exploration of the Regression Testing Techniques

Ramandeep Kaur
2018 International Journal for Research in Applied Science and Engineering Technology  
It also becomes costlier to perform regression testing for the large projects having large number of test cases.  ...  To resolve this problem, there are various techniques of regression testing like test suite minimization, prioritization of test cases and test case selection.  ...  [31] have used adaptive random sequence based clustering algorithms for the test case prioritization. IV.  ... 
doi:10.22214/ijraset.2018.4671 fatcat:ee2mzqwpwjcover33oeaujokzm

Value based PSO Test Case Prioritization Algorithm

Erum Ashraf, Khurrum Mahmood, Tamim Ahmed, Shaftab Ahmed
2017 International Journal of Advanced Computer Science and Applications  
In our research we have proposed value based particle swarm intelligence algorithm for test case prioritization. The aim of our research is to detect maximum faults earlier in testing life cycle.  ...  In this regard test cases are prioritized by following some criteria to perform efficient testing while meeting limited testing resources.  ...  Kaur et al [16] propose hybrid PSO algorithm for the prioritization of test case for regression testing in order to obtain maximum fault coverage in minimum execution time.  ... 
doi:10.14569/ijacsa.2017.080149 fatcat:odi74lcawzfcndgrmdl62brjtm
« Previous Showing results 1 — 15 out of 21,334 results