单元测试工具Visual Unit 简明教程_附件.pdfVIP

单元测试工具Visual Unit 简明教程_附件.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单元测试工具Visual Unit 简明教程 VisualUnit,简称VU,是新一代单元测试工具,功能强大,使用简单,完全可视 化,不需编写测试代码。VU的测试结果使程序行为一目了然,有助于整理编程思路,提高 编程效率和正确性,并能快速排错;VU还增强调试器功能(如自由后退、用例切换),提高 调试的效率;VU能达到空前的测试完整性,轻松完成语句、条件、分支及路径覆盖;VU提 供详尽的测试报告VU不仅是单元测试工具,更是一种使程序开发变得更高质更高效 更舒适的工具。VU目前版本适用于C++语言。 在现有开发队伍和管理水平的基础上,使用VU进行充分的单元测试,可以使项目或产 品的质量较大幅度地提高,同时开发成本还要较大幅度地下降。 使用VU,黑盒方面,可以轻松完成功能测试、边界测试、速度测试,白盒方面,可以 轻松完成语句覆盖、条件覆盖、分支覆盖、路径覆盖。这种空前的测试完整性,使代码中的 缺陷无所循形。 使用VU,随时可以用回归测试检验修改是否引入新的错误,因此,随时可以对项目的 设计进行或大或小的修改,轻松进行螺旋式的迭代开发,或边开发边设计,甚至“以开发代 替设计”,使项目或产品真正符合用户的需求。 VU功能强大但使用简单,学习资料丰富,一天时间就能轻松上手;在VU的支持下编程, 程序行为一目了然,感觉舒适有趣,很受程序员的喜爱,决不会受到开发人员的抵制;VU 提供详尽的测试报告,测试部门可以依据测试报告对测试结果进行审核,保证测试质量。 运行环境与安装卸载 操作系统: Windows2000, Windows XP, Windows Server 2003。 内存: 64M,推荐128M。 硬盘空间: 50M。 开发环境: VC6.0、VC.net、VC.Net 2003、C++ Builder6.0。 安装VU: 解包后运行Setup.exe文件,按提示完成安装。 VU是绿色软件,安装时不写注册表,除两个DLL文件拷贝到系统目录下外,全部文件 均在安装目录下。 启动VU: 安装完后,从开始菜单启动VU。 卸载VU: 从开始菜单卸载。 VU1.0 主要界面 控制窗口 主窗口 信息窗口及其菜单 数据窗口及其菜单 代码窗口及其菜单 路径窗口及其菜单 测试用例编辑器 测试用例设计器 测试报告 建立与配置测试工程 建立测试工程: 测试工程使用与产品工程相同的开发环境建立和编译,运行测试工程即可执行测试,例 如,产品工程的开发环境是VC6.0,则同样用VC6.0建立、编译测试工程。 对测试工程的要求是:能编译被测试文件,且编译链接的结果是可直接执行的文件,在 符合这些条件的前提下尽可能简单,例如,产品工程是VC6.0的MFC Multiple Document工 程,则可以采用MFC Dialog Base作为测试工程,它比较简单,并且可以编译MFC文件,但 不能使用Win32Application,因为它不能编译MFC文件,也不能使用MFCDLL,因为它的编 译链接的结果不是可直接执行的文件。 多个产品工程可以使用一个测试工程,因此,建议采用较高适应性的工程类别,例如, 产品工程是Win32 Application,测试工程还是采用MFC Dialog Base为好,如果以后项目 中要开发一个MFC工程,可以附加进来一起测试。 测试工程的命名建议采用Test+产品工程名,如TestDemo。特别提醒:测试工程不能 命名为:xxxTester,因为这是测试文件的专用命名格式。 配置测试工程: 测试工程与普通的产品工程具有两个不同之处: 1)定义编译条件_VUNIT。VU提供的支持代码中凡是要用在产品文件中的宏,都只在定 义了编译条件_VUNIT时才编译,在产品工程中不编译。 2)执行VuxRunTest()函数。在测试工程最早执行的代码中调用这个函数,这个函数执 行完毕,测试也就结束。 除上述两点外,测试工程与产品工程区别不大,在不同的开发环境,具体的配置略有区 别,请按照帮助系统的说明进行。 生成测试文件 生成测试文件: 在控制窗口中选择要测试的文件。 VU会自动弹出“生成测试文件”窗口,点击“确

文档评论(0)

kehan123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档