PSO based test case generation for critical path using improved combined fitness function

Rashmi Rekha Sahoo1, Mitrabinda Ray1
1ITER College, Siksha ‘O’ Anusandhan Deemed to be University, Bhubaneswar, India

Tài liệu tham khảo

Alam, M. N., 2018. State-of-the-Art Economic Load Dispatch of Power Systems Using Particle Swarm Optimization.arXiv preprint arXiv:1812.11610. Alshraideh, 2006, Search-based software test data generation for string data using program specific search operators: research articles, Softw. Test. Verif. Reliab., 16, 175, 10.1002/stvr.354 Arcuri, 2014, On the effectiveness of whole test suite generation, International Symposium on Search Based Software Engineering., 1 Baresel, 2002, Fitness function design to improve Evolutionary structural Testing, Proceeding of the genetic and evolutionary computation conference, 1329 Chen, 2009, Comparison of Two Fitness Functions for GA-based Path-Oriented Test Data Generation, Fifth International Conference on Natural Computation, IEEE Computer Society, 177 Chen, 2004, Case studies on the selection of useful relations in metamorphic testing, 569 De Oliveira Barros, 2011, 0006/2011-threats to validity in search-based software engineering empirical studies, RelaTe-DIA, 5 Garg, 2015, 593 Gursaran, 2012, Program Test Data Generation for Branch Coverage with Genetic Algorithm: Comparative Evaluation of Maximization and Minimization Approach, JSE, CS & IT., 4, 443 Harman, 2015, Open problems and challenges for search based software testing, 1 Huang, 2014, Software Test Cases Generation Based on Improved Particle Swarm Optimization, 52 Jiang, 2018, Evolutionary approach to generating test data for data flow test, IET Software, 12, 318, 10.1049/iet-sen.2018.5197 Korel, 1990, Automated Software Test Data Generation, IEEE transactions on software engineering, 16, 870, 10.1109/32.57624 Lin, 2001, Automatic test data generation for path testing using GAs, Inf. Sci., 131, 47, 10.1016/S0020-0255(00)00093-1 Liu, 2019, Search-Based Algorithm with Scatter Search Strategy for Automated Test Case Generation of NLP Toolkit, IEEE Trans. Emerging Top. Comput. Intell., 1 Lv, 2018, Test cases generation for multiple paths based on PSO algorithm with metamorphic relations, IET Software, 12, 306, 10.1049/iet-sen.2017.0260 Mall, 2018 Maragathavalli, 2011, Search-based Software Test Data Generation using Evolutionary Computation, Int. J. Comput. Sci. Information Technol., 3, 213, 10.5121/ijcsit.2011.3115 P. McMinn, 2011, Search-based software testing: Past, present and future, in: Software Testing, Verifcation and Validation Workshops (ICSTW), IEEE Fourth Inter- national Conference on, pp. 153-163. Musa, 1993, Operational profiles in software-reliability engineering, IEEE software, 10, 14, 10.1109/52.199724 Pachauri, 2015, 49 Panichella, 2018, Automated test case generation as a many-objective optimisation problem with dynamic selection of the targets, IEEE Trans. Software Eng., 44, 122, 10.1109/TSE.2017.2663435 Papadhopulli, 2016, A Fitness Function for Search-based Testing of Java Classes, which is based on the States Reached by the Object under Test, Global J. Comput. Sci. Technol., 97 Roshan, 2012, Review of Search based Techniques in Software Testing, Int. J. Comput. Appl., 51, 42 Sahoo, 2018, Metaheuristic Techniques for Test Case Generation: A Review, J. Information Technol. Res., 11, 158, 10.4018/JITR.2018010110 M. Shahid, S. Ibrahim, M.N. Mahrin, 2011. A Study on Test Coverage in Software Testing, in: International Conference on Telecommunication Technology and Applications. Proc of CSIT, 5, 207-215. Sthamer, 1995 D.N. Thi, V.D. Hieu, N.V. Ha, 2016. A Technique for Generating Test Data using Genetic Algorithm International Conference on Advanced Computing and Applications, IEEE Conference, pp. 67-73. Wegener, 2001, Evolutionary test environment for automatic structural testing, Information Software Technol., 43, 841, 10.1016/S0950-5849(01)00190-2 Zhu, 2017, Improved evolutionary generation of test data for multiple paths in search-based software testing, 2017 IEEE Congress Evol. Comput. (CEC), 612