Affiliation:
1. Department of Computer Science, Jamia Millia Islamia, New Delhi, India
Abstract
Software testing is an important and expensive phase of the software development life cycle. Over the past few decades, there has been an ongoing research to automate the process of software testing but the attempts have been constrained by the size and the complexity of software especially due to the use of dynamic memory allocation which makes the software behavior highly unpredictable. The use of metaheuristic global search techniques for software test data generation has been the focus of researchers in recent years. Many new techniques and hybrid methods have been proposed to tackle the problem more effectively. This study provides an overview of the various techniques that have been applied for structural test data generation. It also presents the open areas, challenges and future directions in the field of search based software testing with an emphasis on test data generation for structural testing.
Publisher
Association for Computing Machinery (ACM)
Reference28 articles.
1. GA-based multiple paths test data generator
2. A Systematic Review of the Application and Empirical Investigation of Search-Based Test Case Generation
3. Andrews J. H. Briand L. C. Labiche Y. & Namin A. S. (2006 March). Mutation Analysis for Assessing and Comparing Testing Coverage Criteria. Carleton University TR SCE-06-02. Andrews J. H. Briand L. C. Labiche Y. & Namin A. S. (2006 March). Mutation Analysis for Assessing and Comparing Testing Coverage Criteria. Carleton University TR SCE-06-02.
4. Software Testing Research: Achievements, Challenges, Dreams
Cited by
23 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献