A Method for Test Case Generation by Improved Genetic Algorithm Based on Static Structure of Procedure

被引:0
作者
Wen Jing [1 ]
Zhang Yikun [1 ]
Zhao Ming [1 ,2 ]
Chen Hao [1 ]
Hei Xinhong [1 ]
Shen Jianxiong [3 ]
机构
[1] XiAn Univ Technol, Sch Comp Sci & Informat Technol, Xian, Shaanxi, Peoples R China
[2] Suzhou Insight Cloud Informat Technol Co Ltd, Suzhou, Peoples R China
[3] Shanghai Dev Res Ctr Econ & Informatizat, Dept Internet Econ Consultancy, Shanghai, Peoples R China
来源
PROCEEDINGS OF THE 2017 12TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA) | 2017年
关键词
test case; full-automatic; code coverage; static structure;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Software testing is an important method to guarantee software quality. For the large-scale complex software, some mistakes or errors will easily be overlooked if programs are detected only by manual work. Therefore, a full-automatic system is necessary to rapidly cover all program logics through calculation to achieve input and output; besides, the system can assist to generate a large number of test cases before manual intervention, and can find out some software defects to assist manual detection to complete compiling work of all test cases. In this paper, a combination of the static structure of procedure and improved genetic algorithm is proposed in order to implement a fully automatic test case generating technology, enhance the generating efficiency and coverage rate of codes, and also can help to save a lot of time in manual testing.
引用
收藏
页码:1499 / 1504
页数:6
相关论文
共 6 条
  • [1] AUTOMATIC-GENERATION OF RANDOM SELF-CHECKING TEST CASES
    BIRD, DL
    MUNOZ, CU
    [J]. IBM SYSTEMS JOURNAL, 1983, 22 (03) : 229 - 245
  • [2] Clarke L. A., 1976, IEEE Transactions on Software Engineering, VSE-2, P215, DOI 10.1109/TSE.1976.233817
  • [3] Girgis MR., 2014, Int J Comput Appl, V89, P29
  • [4] Haga H, 2012, 2012 IEEE INTERNATIONAL CONFERENCE ON CONTROL SYSTEM, COMPUTING AND ENGINEERING (ICCSCE 2012), P119, DOI 10.1109/ICCSCE.2012.6487127
  • [5] [黄丽芬 Huang Lifen], 2012, [计算机仿真, Computer Simulation], V29, P245
  • [6] WANG J., 2013, J SPACECRAFT TT C TE, V2, P013