基于改进模拟退火遗传算法的测试用例优化方法研究

来源 :现代计算机(专业版) | 被引量 : 0次 | 上传用户:szj188
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向对象软件不同于传统的面向过程软件,其具有封装性、继承性和多态性。面向对象软件中类的方法中可能会调用其他类的对象,导致很难获取其他类的对象状态,并且由于其继承性和多态性,程序中可能存在多种执行路径,如果用传统方法生成测试用例,很难达到较高的测试覆盖率。针对这个问题,提出一种新的面向对象软件单元测试用例生成方法。这一方法基于改进的模拟退火遗传算法,使得优化过的测试序列可以覆盖到程序中更多的分支,生成的测试用例具有更高的覆盖率。通过实验验证方法的可行性,并与其他方法进行对比实验。实验结果证明该方法具有较高的分支覆盖率。
其他文献
黄酮类化合物在植物中分布广泛,因其具有多种药理活性及保健作用,近年来成为医药、食品领域研究热点。该文对黄酮类化合物提取、分离、纯化等方法进行了综述。
随着经济社会的发展,人们的法治意识不断提高,保险在社会生活中越来越重要,保险标的的范围也越来越广泛。保险代位求偿权作为保险法的重要制度,对保险业的发展有重要影响。通过这一制度,在弥补被保险人损失和防止其不当得利的同时,有效让负有责任的第三人承担责任,从而提高第三人责任感,促进社会公平与和谐。保险行业在我国发展时间较短,代位求偿权产生至今,经过几次《保险法》的修改不断完善,但是现有法律制度仍不能满足
<正> 当我们跨进21世纪门槛的时候,报界最热门的话题有两个,一个就是汹涌而来的网络经济对传统报业的极大冲击,第二个是在中国加入 WTO 的时代背景下,在报业本身日趋激烈的兼
<正>将市场作为判断艺术发展状态的标准是谁都不会认可的,但是我们却依然被卷入其中,被推着往前走,就像当代水墨。2013年12月11日在纽约大都会博物馆举办了名为"当代中国水墨
针对提出一种基于阈值参数距离的模糊C均值聚类算法,其思想是在对设定阈值参数对样本数据到聚类中心的距离进行分段,距离大于阈值参数的点相对聚类中心的隶属度为0,距离小于
元上都位于内蒙古东南部,1256年由忽必烈创建,元代末年(1358~1363年)被红巾军攻破,遂废弃。1998~1999年,考古工作者在元上都东南的砧子山发掘、清理了33座墓茔、73座墓葬。墓茔
客家黄酒是中国黄酒的一个分支,也是广东省的传统特产。“绿纯”客家黄酒是广东著名品牌,通过绿色食品认证和ISO9000质量体系、H ACCP食品安全管理体系的建立,实现了对“绿纯
"语数外"是初中教育阶段的三门主要课程,其中语文和数学部分都是基于母语环境下学习的,学生对教材和教法的理解与教师不存在沟通障碍。英语对汉语环境下的初中生而言有很大的
运用灰色系统理论分析新疆农村居民消费支出状况,选取10年的数据建立GM(1,1)预测模型,得出新疆人均生活消费支出在未来四年的年增长率达到12.4%。运用关联度模型反映新疆农村