Open Access
Efficient Algorithm Selection for Detecting Suitable Test Case Prioritization
A. Pravin,S. Srinivasan +1 more
- 04 Jun 2012
- Iss: 7, pp 28-31
TL;DR: This paper discusses genetic algorithms that can automatically select an efficient algorithm which is suitable for test cases selection and proposes genetic algorithm for the selection of the suitable algorithm, which perform much better than the existing methods and can provide very good solutions.
read more
Abstract: Genetic algorithms have been successfully applied in the area of software testing. The demand for automation of test case generation in object oriented software testing is increasing. Genetic algorithms are well applied in procedural software testing but a little has been done in testing of object oriented software. This paper discusses genetic algorithms that can automatically select an efficient algorithm which is suitable for test cases selection. This algorithm takes a selected path as a target and executes sequences of operators iteratively for efficient algorithm selection to evolve. The evolved efficient algorithm selection can lead the program execution to achieve the target path. An automatic path-oriented test data generation is not only a crucial problem but also a hot issue in the research area of software testing today. We also propose genetic algorithm for the selection of the suitable algorithm, which perform much better than the existing methods and can provide very good solutions.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Proposing an Efficient Method for Frequent Pattern Mining
Vaibhav Kant Singh,Vijay Shah,Yogendra Kumar Jain,Anupam Shukla,A.S. Thoke,Vinay KumarSingh,Chhaya S. Dule,Vivek Parganiha +7 more
- 22 Dec 2008
TL;DR: In this paper, the authors proposed the use of both upward and downward closure property for the extraction of frequent item sets which reduces the total number of scans required for the generation of candidate sets.
2
Patent
Facilitating use of techniques implemented by external library functions in process definitions of analytical applications
Rajaram Narasimha Vadapandeshwara,Manu Goyal,Suresh Bahadur Singh +2 more
- 29 Jan 2015
TL;DR: In this paper, the authors present a server system which facilitates use of techniques implemented by external library functions in the process definitions of analytical applications, with metadata corresponding to each technique to be present in registration data prior to permitting incorporation of the technique in process definitions.
1
References
•Book
Genetic Programming: On the Programming of Computers by Means of Natural Selection
John R. Koza
- 01 Jan 1992
TL;DR: This book discusses the evolution of architecture, primitive functions, terminals, sufficiency, and closure, and the role of representation and the lens effect in genetic programming.
15K
Search‐based software test data generation: a survey
TL;DR: Some of the work undertaken in the use of metaheuristic search techniques for the automatic generation of test data is surveyed, discussing possible new future directions of research for each of its different individual areas.
1.5K
Software Testing Research: Achievements, Challenges, Dreams
Antonia Bertolino
- 23 May 2007
TL;DR: A consistent roadmap of the most relevant challenges to be addressed in software testing research is proposed, constituted by some important past achievements, while the destination consists of four identified goals to which research ultimately tends, but which remain as unreachable as dreams.
Evolutionary testing of classes
Paolo Tonella
- 01 Jul 2004
TL;DR: A genetic algorithm is exploited to automatically produce test cases for the unit testing of classes in a generic usage scenario and its application to classes from the Java standard library is described.
492
Automatic structural testing using genetic algorithms
TL;DR: Genetic algorithms have been used to generate test sets automatically by searching the domain of the software for suitable values to satisfy a predefined testing criterion, and have been applied successfully to several problems, varying in complexity from a quadratic equation solver to a generic sort module that comprises several procedures.
374