智能优化在软件测试中的应用综述
作者:
作者单位:

1. 中国矿业大学 数学学院,江苏 徐州 221116;2. 南京大学 计算机软件新技术国家重点实验室,南京 210008;3. 山东建筑大学 计算机科学与技术学院,济南 250101;4. 徐州工程学院 信息工程学院(大数据学院),江苏 徐州 221018;5. 中国矿业大学 信息与控制工程学院,江苏 徐州 221116

作者简介:

通讯作者:

E-mail: dwgong@vip.163.com.

中图分类号:

TP273

基金项目:

国家重点研发计划项目(2018YFB1003802);国家自然科学基金重点项目(62133015);中央高校基本科研业务费专项资金项目(2020ZDPYMS40);山东省自然科学基金项目(ZR2020MF084);江苏省高等学校自然科学研究重点项目(21KJA520006);徐州市科技计划项目(前沿引领技术基础研究项目)(KC21007).


Review on the application of intelligent optimization in software testing
Author:
Affiliation:

1. School of Mathematics,China University of Mining and Technology,Xuzhou 221116,China;2. State Key Laboratory for Novel Software Technology,Nanjing University,Nanjing 210008,China;3. School of Computer Science and Technology,Shandong Jianzhu University,Jinan 250101,China;4. School of Information Engineering (School of Big Data),Xuzhou University of Technology,Xuzhou 221018,China;5. School of Information and Control Engineering,China University of Mining and Technology,Xuzhou 221116,China

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    软件测试是软件开发活动中一个关键且耗时的环节,其核心是生成满足特定准则的测试数据.随着软件复杂程度的不断增加,软件测试的难度也越来越高.使用遗传算法等智能优化方法解决复杂软件的测试问题,是近年来软件工程领域的一个研究热点.鉴于此,针对智能优化在软件测试的应用进行综述,首先介绍软件测试的基本原理和方法;然后介绍智能优化在不同测试领域的研究进展,并对基于不同智能优化方法的软件测试研究进展进行分析;最后给出该领域的挑战与展望.

    Abstract:

    Software testing is a critical and time-consuming process during software development, whose key is to generate test data that meet specific criteria. With the increasing complexity of software, software testing is becoming more and more difficult. Recent years, it is a hot topic in software engineering using intelligent optimization, such as genetic algorithms, to test complex software. This paper mainly summarizes the application of intelligent optimization in software testing. Firstly, the basic principles and methods of software testing are introduced. Then, the research progress of intelligent optimization in different testing fields is introduced. Next, the research progress of software testing based on different intelligent optimization methods is analyzed. Finally, the challenges and prospects in this field are given.

    参考文献
    相似文献
    引证文献
引用本文

姚香娟,田甜,党向盈,等.智能优化在软件测试中的应用综述[J].控制与决策,2022,37(2):257-266

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2022-01-07
  • 出版日期: 2022-02-20