Int J Performability Eng ›› 2025, Vol. 21 ›› Issue (1): 1-9.doi: 10.23940/ijpe.25.01.p1.19
• Original article • Next Articles
Updesh Kumar Jaiswala,b,*() and Amarjeet Prajapatib
Submitted on
;
Revised on
;
Accepted on
Contact:
Updesh Kumar Jaiswal
E-mail:19403035@mail.jiit.ac.in
Updesh Kumar Jaiswal and Amarjeet Prajapati. An Effective PSO-Driven Method for Test Data Generation in Branch Coverage Software Testing [J]. Int J Performability Eng, 2025, 21(1): 1-9.
Add to citation manager EndNote|Reference Manager|ProCite|BibTeX|RefWorks
[1] | Harman M., Jia Y., and Zhang Y., 2015. Achievements, open problems and challenges for search based software testing. In 2015 IEEE 8th International Conference on Software Testing, Verification and Validation (ICST), pp. 1-12. |
[2] | Korel B., 1990. Automated software test data generation. IEEE Transactions on Software Engineering, 16(8), pp. 870-879. |
[3] | Maragathavalli P., 2011. Search-based software test data generation using evolutionary computation. Arxiv Preprint Arxiv:1103.0125. |
[4] | Shahid M., Ibrahim S., and Mahrin M.N.R., 2011. A study on test coverage in software testing. Advanced Informatics School (AIS), Universiti Teknologi Malaysia, International Campus, Jalan Semarak, Kuala Lumpur, Malaysia, 1. |
[5] | Gursaran A., 2012. Program test data generation branch coverage with genetic algorithm: comparative evaluation of a maximization and minimization approach. International Journal of Software Engineering and Applications, 3(1), pp. 207-218. |
[6] | Chen Y., Zhong Y., Shi T., and Liu J., 2009. Comparison of two fitness functions for GA-based path-oriented test data generation. In 2009 Fifth International Conference on Natural Computation, 4, pp. 177-181. |
[7] | Roshan R., Porwal R., and Sharma C.M., 2012. Review of search based techniques in software testing. International Journal of Computer Applications, 51(6). |
[8] | Thi D.N., Hieu V.D., and Ha N.V., 2016. A technique for generating test data using genetic algorithm. In 2016 International Conference on Advanced Computing and Applications (ACOMP), pp. 67-73. |
[9] | Cohen M.B., Colbourn C.J., and Ling A.C., 2003. Augmenting simulated annealing to build interaction test suites. In 14th International Symposium on Software Reliability Engineering, 2003. ISSRE 2003., pp. 394-405. |
[10] | Harman M., and McMinn P., 2009. A theoretical and empirical study of search-based testing: local, global, and hybrid search. IEEE Transactions on Software Engineering, 36(2), pp. 226-247. |
[11] | Mao C., 2014. Harmony search-based test data generation for branch coverage in software structural testing. Neural Computing and Applications, 25, pp. 199-216. |
[12] | Mao C., Yu X., Chen J., and Chen J., 2012. Generating test data for structural testing based on ant colony optimization. In 2012 12th International Conference on Quality Software, pp. 98-101. |
[13] | Mao C., Xiao L., Yu X., and Chen J., 2015. Adapting ant colony optimization to generate test data for software structural testing. Swarm and Evolutionary Computation, 20, pp. 23-36. |
[14] | Aghdam Z.K., and Arasteh B., 2017. An efficient method to generate test data for software structural testing using artificial bee colony optimization algorithm. International Journal of Software Engineering and Knowledge Engineering, 27(06), pp. 951-966. |
[15] | Ahmed B.S., and Zamli K.Z., 2011. A variable strength interaction test suites generation strategy using particle swarm optimization. Journal of Systems and Software, 84(12), pp. 2171-2185. |
[16] | Habib A.S., Khan S.U.R., and Felix E.A., 2023. A systematic review on search‐based test suite reduction: state‐of‐the‐art, taxonomy, and future directions. IET Software, 17(2), pp. 93-136. |
[17] | Garg D., and Garg P., 2015. Basis path testing using SGA & HGA with ExLB fitness function. Procedia Computer Science, 70, pp. 593-602. |
[18] | Jiang S., Chen J., Zhang Y., Qian J., Wang R., and Xue M., 2018. Evolutionary approach to generating test data for data flow test. IET Software, 12(4), pp. 318-323. |
[19] | Jaiswal U., and Prajapati A., 2021. Optimized test case generation for basis path testing using improved fitness function with PSO. In Proceedings of the 2021 Thirteenth International Conference on Contemporary Computing, pp. 475-483. |
[20] | Wang J., Huang Y., Chen C., Liu Z., Wang S., and Wang Q., 2024. Software testing with large language models: survey, landscape, and vision. IEEE Transactions on Software Engineering. |
[21] | Bajaj A., Abraham A., Ratnoo S., and Gabralla L.A., 2022. Test case prioritization, selection, and reduction using improved quantum-behaved particle swarm optimization. Sensors, 22(12), 4374. |
[22] | Haas R., Nömmer R., Juergens E., and Apel S., 2024. Optimization of automated and manual software tests in industrial practice: A survey and historical analysis. IEEE Transactions on Software Engineering. |
[23] | Manojkumar V., and Mahalakshmi R., 2024. Test case optimization technique for web applications. In 2024 Third International Conference on Distributed Computing and Electrical Circuits and Electronics (ICDCECE), pp. 1-7. |
[24] | Tracey N., Clark J., Mander K., and McDermid J., 1998. An automated framework for structural test-data generation. In Proceedings 13th IEEE International Conference on Automated Software Engineering (Cat. No. 98EX239), pp. 285-288. |
[25] | Pargas R.P., Harrold M.J., and Peck R.R., 1999. Test‐data generation using genetic algorithms. Software Testing, Verification and Reliability, 9(4), pp. 263-282. |
[26] | Minohara T., and Tohma Y., 1995. Parameter estimation of hyper-geometric distribution software reliability growth model by genetic algorithms. In Proceedings of Sixth International Symposium on Software Reliability Engineering. ISSRE'95, pp. 324-329. |
[27] | Lin J.C., and Yeh P.L., 2001. Automatic test data generation for path testing using GAs. Information Sciences, 131(1-4), pp. 47-64. |
[28] | Kaur A., and Bhatt D., 2011. Hybrid particle swarm optimization for regression testing. International Journal on Computer Science and Engineering, 3(5), pp. 1815-1824. |
[29] | Mao C., 2014. Generating test data for software structural testing based on particle swarm optimization. Arabian Journal for Science and Engineering, 39, pp. 4593-4607. |
[30] | Rath D., Parida S., Mishra D.B., and Pradhan S., 2022. Evolutionary algorithms for path coverage test data generation and optimization: A review. Optimization of Automated Software Testing Using Meta-Heuristic Techniques, pp. 91-103. |
[1] | Seema Kalonia and Amrita Upadhyay. Comparative Analysis of Machine Learning Model and PSO Optimized CNN-RNN for Software Fault Prediction [J]. Int J Performability Eng, 2025, 21(1): 48-55. |
[2] | Manu Banga. Enhancing Software Fault Prediction using Machine Learning [J]. Int J Performability Eng, 2024, 20(9): 529-540. |
[3] | Chia-En Lai and Chin-Yu Huang. Developing a Modified Fuzzy-GE Algorithm for Enhanced Test Suite Reduction Effectiveness [J]. Int J Performability Eng, 2023, 19(4): 223-233. |
[4] | Ashima Arya and Sanjay Kumar Malik. An Improved Firefly-Based Feature Selection Method for Software Fault Identification and Classification [J]. Int J Performability Eng, 2023, 19(11): 744-752. |
[5] | D.P. Tripathi, Mahesh Nayak, Rajaboina Manoj, Surarapu Sudheer, and K. Praghash. Fast Computational Efficient Directional Shrinking Search Optimization Algorithm [J]. Int J Performability Eng, 2021, 17(6): 543-551. |
[6] | Bouzouada Abdallah, Yssaad Benyssaad, Daoud Mohamed, Bekkouche Benaissa, and Yagoubi Benabdellah. Maintenance Optimization for Complex System using Evolutionary Algorithms under Reliability Constraints within the Context of the Reliability-Centered-Maintenance [J]. Int J Performability Eng, 2021, 17(1): 1-13. |
[7] | Kun Li, Liwei Jia, and Xiaoming Shi. IPSOMC: An Improved Particle Swarm Optimization and Membrane Computing based Algorithm for Cloud Computing [J]. Int J Performability Eng, 2021, 17(1): 135-142. |
[8] | Xiu Kan, Xiafeng Zhang, Le Cao, Dan Yang, and Yixuan Fan. EMG Pattern Recognition based on Particle Swarm Optimization and Recurrent Neural Network [J]. Int J Performability Eng, 2020, 16(9): 1404-1415. |
[9] | Shenyi Qian, Yongsheng Shi, Huaiguang Wu, and Songtao Shang. Prediction of Electricity Tariff Recovery Risk based on Hybrid Feature Selection Algorithm [J]. Int J Performability Eng, 2020, 16(6): 846-854. |
[10] | Guochao Ding, Haosong Duan, Xi Wang, and Zhen Zhou. Analysis of Extinction Spectrum Apparent Property and Extraction of Specific Wavelength of Milk Fat Particles in Liquid Absorbing Medium [J]. Int J Performability Eng, 2020, 16(3): 430-437. |
[11] | Youfen Chen. Improved Particle Swarm Optimization Algorithm for Image Segmentation [J]. Int J Performability Eng, 2020, 16(3): 482-489. |
[12] | Tingting Huo, Yan Zhang, Chunyan Xia, Zijiang Yang, Weisong Sun. Large-Scale Test Case Prioritization using Viterbi Algorithm [J]. Int J Performability Eng, 2020, 16(12): 1921-1932. |
[13] | Roshan A. Gangurde and Binod Kumar. Next Web Page Prediction using Genetic Algorithm and Feed Forward Association Rule based on Web-Log Features [J]. Int J Performability Eng, 2020, 16(1): 10-18. |
[14] | Manu Banga, Abhay Bansal, and Archana Singh. Proposed Hybrid Approach to Predict Software Fault Detection [J]. Int J Performability Eng, 2019, 15(8): 2049-2061. |
[15] | Qiang Chen, Zhanwei Hui, and Jialuo Liu. Test Set Augmentation Technique for Deep Learning Image Classifiers [J]. Int J Performability Eng, 2019, 15(7): 1998-2007. |
|