您所在位置: 网站首页 / 文档列表 / 软件测试 / 文档详情
改进PSO算法在软件测试数据生成中的应用.pdf 立即下载
上传人:yy****24 上传时间:2024-09-05 格式:PDF 页数:4 大小:352KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

改进PSO算法在软件测试数据生成中的应用.pdf

改进PSO算法在软件测试数据生成中的应用.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

CN43-1258/TP计算机工程与科学2012年第34卷第1期ISSN1007-130XCOMPUTERENGINEERING&SCIENCEVol.34,No.1,2012文章编号:1007-130X(2012)01-0086-04*改进PSO算法在软件测试数据生成中的应用ApplicationofanImprovedParticleSwarmOptimizationAlgorithminSoftwareTestDataGeneration时贵英SHIGui-ying(东北石油大学计算机与信息技术学院,黑龙江大庆163318)(SchoolofComputerandInformationTechnology,NortheastPetroleumUniversity,Daqing163318,China)摘要:软件测试是软件质量保证的重要手段,测试用例自动生成一直是被广泛研究的问题。本文在分析了遗传算法、粒子群算法和蚁群算法的优缺点后,在软件测试用例的自动生成过程中采用一种新改进的粒子群算法。该算法将蚁群算法的信息素机制引入到粒子群算法中,加大了粒子间的多样性,有效地克服了粒子群算法容易发生早熟停滞的缺陷。最后通过仿真实验证明了算法应用于软件测试的可行性和高效性。Abstract:Softwaretestingisanimportantmeansofsoftwarequalityassurance,theautomaticgener-ationoftestcaseshasbeenwidelystudied.Byanalyzingtheadvantagesanddisadvantagesofthegeneticalgorithm,theparticleswarmoptimizationalgorithmandtheantcolonyalgorithm,thepaperproposesanewimprovedparticleswarmalgorithmintheautomaticgenerationoftestcases.Thepheromonemech-anismoftheantcolonyalgorithmisintroducedintotheparticleswarmalgorithm,whichcanincreasethediversityofparticlesandovercomethedefectthatPSOiseasytoprematureandstagnation.Finallythesimulationexperimentprovesthefeasibilityandefficiencyofthealgorithminsoftwaretesting.关键词:粒子群算法;蚁群算法;信息素机制;软件测试Keywords:PSO;ACO;peromonemechanism;softwaretestingdoi:10.3969/j.issn.1007-130X.2012.01.015中图分类号:TP311文献标识码:A算法[1~3]、粒子群算法[4]、蚁群算法[5]用于面向路1引言径的测试用例自动生成研究中来,取得了一定的效果。但是,任何方法都有其缺陷或不足,比如遗传软件测试是软件质量保证的重要手段。好的算法虽然具有良好的全局搜索能力,但实现复杂,测试用例,能发现程序中至今未发现的错误,然而且局部搜索能力差,容易发生早熟现象;同遗传算软件测试人员通过人工构造测试用例是一项非常法比较,粒子群算法容易实现并且没有太多参数需繁重而且开销很高的劳动,因此测试用例自动生成要调整,但在算法后期局部搜索能力较差,反馈信一直是被广泛研究的问题。它不仅可以减少软件息利用不充分,容易陷入局部最优,导致算法出现开发的费用,而且还可以大大提高软件的可靠性,停滞,破坏了粒子间的多样性,导致算法不再继续缩短软件的开发周期。近年来有一些学者将遗传搜索解空间,从而发生早熟现象;蚁群算法具有正*收稿日期:2010-12-13;修订日期:2011-03-11通讯地址:163318黑龙江省大庆市东北石油大学计算机与信息技术学院Address:SchoolofComputerandInformationTechnology,NortheastPetroleumUniversity,Daqing,Heilongjiang163318,P.R.China时贵英:改进PSO算法在软件测试数据生成中的应用78反馈性、并行性、强收敛性以及鲁棒性,但由于搜索初期信息素相对匮乏,导致算法的搜索效率降低,3改进的PSO算法容易产生停滞早熟现象。一种有效的方法是将粒
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

改进PSO算法在软件测试数据生成中的应用

文档大小:352KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用

手机号注册 用户名注册
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
登录
手机号登录 微信扫码登录
微信扫一扫登录 账号密码登录

首次登录需关注“豆柴文库”公众号

新用户注册
VIP会员(1亿+VIP文档免费下)
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用