Automatic Generation and Optimization of Test case using Hybrid Cuckoo Search and Bee Colony Algorithm

被引:24
作者
Lakshminarayana, P. [1 ]
SureshKumar, Dr T. V. [2 ]
机构
[1] BMS Coll Engn, Dept Comp Appl, Bull Temple Rd, Bangalore 560019, Karnataka, India
[2] MSR Inst Technol, Dept Comp Appl, Dept MCA MSRIT, Bangalore, Karnataka, India
关键词
Cuckoo Search Algorithm; Hybrid Bee Colony Algorithm; Model-driven testing; Particle Swarm Optimization; Software testing; UML diagrams; SOFTWARE; FUZZY;
D O I
10.1515/jisys-2019-0051
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Software testing is a very important technique to design the faultless software and takes approximately 60% of resources for the software development. It is the process of executing a program or application to detect the software bugs. In software development life cycle, the testing phase takes around 60% of cost and time. Test case generation is a method to identify the test data and satisfy the software testing criteria. Test case generation is a vital concept used in software testing, that can be derived from the user requirements specification. An automatic test case technique determines automatically where the test cases or test data generates utilizing search based optimization method. In this paper, Cuckoo Search and Bee Colony Algorithm (CSBCA) method is used for optimization of test cases and generation of path convergence within minimal execution time. The performance of the proposed CSBCA was compared with the performance of existing methods such as Particle Swarm Optimization (PSO), Cuckoo Search (CS), Bee Colony Algorithm (BCA), and Firefly Algorithm (FA).
引用
收藏
页码:59 / 72
页数:14
相关论文
共 33 条
[1]   Test case minimization approach using fault detection and combinatorial optimization techniques for configuration-aware structural testing [J].
Ahmed, Bestoun S. .
ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH, 2016, 19 (02) :737-753
[2]  
[Anonymous], 2014, P INT C ADV COMMUNIC
[3]  
Arora S, 2017, INT J INTERACTIVE MU, V4
[4]   Quantification of Software Code Coverage Using Artificial Bee Colony Optimization Based on Markov Approach [J].
Boopathi, Muthusamy ;
Sujatha, Ramalingam ;
Senthil Kumar, Chandran ;
Narasimman, Srinivasan .
ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2017, 42 (08) :3503-3519
[5]   Beyond evolutionary algorithms for search-based software engineering [J].
Chen, Jianfeng ;
Nair, Vivek ;
Menzies, Tim .
INFORMATION AND SOFTWARE TECHNOLOGY, 2018, 95 :281-294
[6]   Prediction of Software Reliability using Bio Inspired Soft Computing Techniques [J].
Diwaker, Chander ;
Tomar, Pradeep ;
Poonia, Ramesh C. ;
Singh, Vijander .
JOURNAL OF MEDICAL SYSTEMS, 2018, 42 (05)
[7]   Reliability assessment of component based software systems using fuzzy and ANFIS techniques [J].
Dubey S.K. ;
Jasra B. .
International Journal of System Assurance Engineering and Management, 2017, 8 (Suppl 2) :1319-1326
[8]  
Jie T., 2013, P 2012 INT C INF TEC, P19
[9]   Software cost optimization integrating fuzzy system and COA-Cuckoo optimization algorithm [J].
Kaushik A. ;
Verma S. ;
Singh H.J. ;
Chhabra G. .
International Journal of System Assurance Engineering and Management, 2017, 8 (Suppl 2) :1461-1471
[10]  
Khari M., 2017, INFORMATICA, V41