Linux平台下代码覆盖率报告自动化输出设计

来源 :计算机系统应用 | 被引量 : 0次 | 上传用户:hml9061
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
白盒测试中经常用到覆盖率测试.轻量级覆盖率测试工具GCOV在使用上具有操作复杂繁琐的弊端.本文所述的设计基于GCOV覆盖率测试的原理,依据shell脚本批处理的特点将各部分操作封装为脚本工具;通过Expect脚本工具对上一操作是否成功进行断言,实现各脚本工具调用的联动.通过该设计进行覆盖率报告输出比传统的操作节省了大量时间.同时,本设计具有操作简易、便于移植的特点.极大的减少了工作人员重复的操作,提高了软件开发测试的效率.
其他文献
车辆目标检测与跟踪是高速公路视频监控系统实时监控获取交通参数的关键步骤.本文提出了一种面向高速公路场景的目标轨迹时序信息结合核相关滤波KCF算法的车辆目标跟踪方法,
《英雄》是天津雅讯新近推出的一款dava游戏,有着浓重的神魔故事背景,华美的游戏画面,以及精彩的动作设计,是一款非常有特点的ARPG游戏,为了使大家更了解《英雄》,本栏目特别采访了
56 56个民族 56周年国庆…… 在这喜庆又特殊的日子,我们精心准备了56款热门手机导购!
<正> 本刊讯近日,中建六局三公司北京清华大学项目传来喜讯,该公司以经济标和技术标双第一的绝对优势,中标了总造价1.2亿元的清华大学研究生公寓工程。这是中建六局首次中标
房号选择:以三星的习惯来看.黑金刚D500的正式上市达到6000元以上.这样的高档住户还是得安排在高处。
<正> 免疫学近20多年来迅速发展,它已由细胞水平提高到分子水平并已进入基因调控免疫反应的新时代。为疾病免疫机理的探讨、发病机理的阐明、疾病的防治与诊断作出了贡献。人
目的探讨脑静脉窦血栓形成(cerebral venous sinus thrombosis,CVST)的误诊原因,并提出减少误诊的对策。方法对我院2003年2月—2012年2月收治7例误诊的CVST的临床资料进行回顾
诺基亚早期推出的多数S60智能手机都采用单声道输出.用户即使软硬兼施(安装第三方音频播放器或更换耳机)也无法享受到美妙的音乐,而以N70为代表的新一代S60智能手机则采用了双声
一个初夏的清晨,正埋头快走的我,被朋友的一句感叹所惊醒:“快看,多蓝的天,好想翱翔于蓝天,享受那种逍遥。”我猛一抬头,广袤的蓝天,一道道的云丝横贯天际,映射着朝阳的光辉,煞是壮观。
期刊
小组合作学习是近年来的热门话题之一,&#39;自主、合作、探究&#39;成为课堂教学的主要模式。教师把课堂的主动权交给了学生,学生的主体地位真正得以实现,他们学习的积极主动