代码覆盖率工具BULLSEYECOVERAGE使用手册_第1页
代码覆盖率工具BULLSEYECOVERAGE使用手册_第2页
代码覆盖率工具BULLSEYECOVERAGE使用手册_第3页
代码覆盖率工具BULLSEYECOVERAGE使用手册_第4页
代码覆盖率工具BULLSEYECOVERAGE使用手册_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、bullseye coverage的使用说明工具介绍bullseye coverage 是bullseye 公司提供的一款c/c+代码覆盖率测试工具。除了支持各种unix 下的编译器之外,在windows 下支持vc、borland c+、gnu c+、inter c+。提供的代码覆盖率是条件/分支覆盖率而不是一般代码覆盖率。bullseye coverage的安装准备bullseye coverage 可以从/上获取,先登记后等待bullseye 回email,在回复的email 会包括具体的下载地址和一个30 天的试用license。l bull

2、seye coverage的安装文件可以从vss上获得,路径为:eptservertcr应用软件组需求资料库应用软件代码覆盖工具 bullseye coverage.rarl 申请的试用lisence:1xze9z2f77ex30f4ii29khtb 此lisence的使用期限为04-09-27到04-10-26。欲使用此lisence,请将系统日期改为04-09-27再进行安装,否则会安装失败。l 安装前请关闭vc。bullseye coverage的安装一将bullseye coverage.rar进行解压缩,点击安装文件开始安装:二点击“下一步”:三输入从bullseye获得的lisen

3、ce:四点击“下一步”,关闭打开的相关文件,之后点击“下一步”,选择安装路径。点击“下一步”,此处可以更改覆盖文件(.cov)的存放路径和文件名称,请根据需要进行设置五设置完成请点击“下一步”,进行编译器的选择。把“microsoft visual c+”进行打勾六点击下一步,根据安装程序的引导完成bullseye coverage的安装。bullseye coverage的设置1)点击tools菜单下的”coverage build”,将它打上勾2) 点击tools菜单下的”options”,打开options属性框,进行设置如下,之后按”确定”完成设置3)点击工具栏上的图标,使bullse

4、ye coverage对未覆盖的统计不仅能显示出百分比,还能显示出总的条件数,已经覆盖的条件数,未覆盖的条件数4)可以更改环境变量中的covfile变量,从而更改覆盖文件(.cov)的路径和名称.请根据需要进行更改,更改完成按”确定”键bullseye coverage的使用一. 用vc打开欲进行覆盖测试的工程,点击”rebuild all”,进行整个工程的重新编译,编译成功后,切换到bullseye coverage,点击图标,进行刷新, bullseye coverage会将这个工程包含的所有.c文件的条件进行统计,并以图示的方式显示出来,如下图:二. 切换到vc运行程序,进行测试,测试完

5、成切换到bullseye coverage, 点击图标,进行刷新, bullseye coverage会将程序运行后的覆盖情况进行显示,其中蓝色部分代码已经覆盖到的条件,红色部分代码未覆盖的条件三. 双击列表上的某一个文件,进入查看这个文件的所有函数的覆盖率情况四. 双击列表上某一个函数,进入查看这个函数的覆盖率情况代表这个分支只执行过为真的情况代表这个分支为真和为假都执行过代表这个分支只执行过为假的情况代表这条判断语句只执行过为真的情况代表这条判断语句为真和为假都执行过代表这条判断语句只执行过为假的情况代表这条case语句已被执行过代表这条语句或者分支从未被执行过 代表无限循环注意事项1) 运行程序后,查看覆盖率情况,一定要点击图标,进行刷新2) 程序被更改后,需要重新rebuild all,才能对更改后的程序进行覆盖率统计3) 程序更改后,有可能之前的覆盖信息会被丢失,所以在测试过程中请谨慎修改程序4) 如果发现覆盖信息无法更新,请尝试新建一个.cov文件,重新进行覆盖测试5) 如果用这个文档给出的lisence,请切记将日期改为04-09-27到04-10-26之间的某一天.并在使用vss的check out和check in等功能时,将系统日期改为正常日期.否则vss上的相关文件版本信息将会出错6) 其他问题可以查看.bullseyecove

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论