Randoop和Evosuite生成的测试用例的质量分析

来源 :计算机应用研究 | 被引量 : 0次 | 上传用户:taomeizi2006
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了度量自动生成的单元测试用例的质量,可以从测试用例的揭错能力、执行时间、覆盖情况进行综合评估。被测项目集是Java实现的基本数据结构算法,使用Randoop和Evosuite这两个工具对被测项目生成测试套件,然后执行测试和分析结果。研究发现Evosuite生成的测试套件的揭错率比Randoop高20%左右,且平均行覆盖、分支覆盖、方法覆盖也更高,但测试用例的执行时间比Randoop偏长。建议开发人员在开发小型应用程序时可以选择Evosuite工具进行测试,以达到更高的覆盖率并发现更多的潜在缺陷。
其他文献
狼毒90克,守宫、大活血、土参、生地各60克。上药共研为极细末,装入0号胶囊,每次口服2
<正>"十二五"时期我国的牛肉消费进入了优质化、高档化和安全化的年代。在消费量大于牛肉产量的将近十年里,优质牛肉已经问世,大连雪龙黑牛、科尔沁牛业和北京御香苑牛业三家
会议
阿托品系抗胆碱药,在临床上主要用于解除内脏痉挛性疼痛、抗休克等,但其副反应却不可避免,如口干、面红、心悸、视物模糊、体温升高、尿潴留等,故老——年人尤应慎用。 1.心
2018年5月,国务院印发了《国务院关于改革国有企业工资总额决定机制的意见》,该意见出台以后,国务院国有资产监督管理委员会和各省市在国有企业工资总额管理上开展了一系列积
作者运用免疫细胞化学技术研究了糖皮质激素及组织浸液对大鼠下丘脑室旁核促肾上腺皮质激素释放激素(简称CRF)神经元的影响。实验结果表明:室旁核CRF神经元内CRF免疫反应性(C
指尖苍白:血流障碍;指甲发青:循环障碍;指甲发黄:支气管炎;指关节肿胀;高尿酸、痛风;指甲上出现小白点儿:缺钙
随着物联网的不断发展,智能制造逐渐进入到应用与实施阶段。针对航天某车间面临的信息安全以及管理问题,提出基于无线射频识别技术(RFID)的智能手工生产车间系统设计方法。该系统主要由出入库生产工位模块以及管理模块构成。与后台数据库相结合,可以实现生产零件状态的实施监控。为了保证信息传输的安全性,使用SM7算法对数据进行加密,并使用交互式信息认证方案。为提高标签识别效率,提出一种动态帧时隙的防碰撞方法,
人们通常认为只有女性才有更年期,其实男性也会有。只不过男性更年期要比女性迟些,一般出现在50-60岁之间,且发病缓慢,症状也较轻,这时可以通过饮食调理来达到消除症状的目的。下面介绍几款适用于男子更年期的药膳。    ★莲子百合煨猪肉    莲子50g,百合50g,猪瘦肉250g,葱、生姜、食盐、料酒、味精适量。莲子去心,用清水把莲子、百合洗净。瘦猪肉洗净,切成长3cm、厚1.5cm的块状。将莲子、
肝硬化常继发于慢性肝炎、血吸虫肝病或心脏病,在中医学属于“症瘕积聚”、“膨胀”、“单腹胀”等证候范畴。 《黄帝内经&#183;灵枢&#183;水胀篇》云:“腹胀,身皆大,……色
随着全球精对苯二甲酸(PTA)需求的增大,亚洲逐渐占据了全球PTA市场份额的主导地位,国内近些年也随之涌现了大批PTA项目。由于PTA在储存、生产及运输过程中均存在一定的危险性