Q事麓警谢,瓣一一《‘每》誊浮臻董繁;遵行软件枣蓖测试.PDF

Q事麓警谢,瓣一一《‘每》誊浮臻董繁;遵行软件枣蓖测试.PDF

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Q事麓警谢,瓣一一《‘每》誊浮臻董繁;遵行软件枣蓖测试.PDF

Visnal 瓣一一《‘每》誊浮臻董 繁; Q事麓警谢, 遵行软件枣 蓖测试 轩黎明 关键词C++Te日,单元测试 发辅助工具。以前的单元测试多数要依赖人工方法来实现,非 引言 在现代软件开发过程中,软件测试占据重要的地位。尤其 发辅助工具的推出改变丁这一状况。 是随着软件”发向工程化的方向发展以及软件规模的逐渐扩 利用c++hsl我们可以完成: 大,软件测试在软件开发过程中的作用越来越重要。目前,软件 ●在现有代码上进行静态分析,完成代码复审(co如Re— 测试技术的研究领域取得了许多成果,但针对具体的开发环境 view)以及解决代码可读性等问题 以及特定领域的软件系统应该采取怎样的测试方法对其进行全 ●在现有代码上进行动态分析,解决逻辑错误等问题 面的、完整的测试,仍没有具体的标准可以遵循。本文就Mi— ●完成刚归测试 cros‘)nVisunl ●跟踪测试的覆盖情况 c十十6.O开发环境,对单元测试工具c++Test 作一个完整的介绍。 化运行时错误检测。 一、软件单元测试方法和测试工具简介 软件单元测试足在软件编码和调试期间对软件的各个组成 ux及sol叽s7.8,9。支持的编译器包括: VisLlalc++6 模块进行止确性检查的_项排错上作。通常,单元测试的过程 ●windows2加0/xP下的Mi盯吣on0及 Vjsual 有静态测试和动态跟踪组成。静态测试主要检查代码编写的规 c++.N时,日』以与开发环境IDE集成 范件,以及是否存在通常人们容易犯的错误,并且尽量检杳代码 ccc295x 的逻辑错误。动态测试除r要梭矗代码的逻辑正确性之外,还 编译器 295 耍检查代码是否可靠。动态测试包含白盒测试和黑盒测试。白 ●LiM及solais7,8,9下的Gccx编译器 ●SPARC Fonec++6 盒测试榆查代码内部工作流程是舀存在『nJ题,黑盒测试检奇代 s。laris下的Sun updale2编译器 HillsMulti2000 ●windows2000/xP及“nux下的Creen 码是否完成预定的功能。 Version 目前,Visualc++下的软件单元测试1:具主要有开源上具 3.5编译器。 和商用工具两种。开源工具包括国内的cxxunjI(见参考文献 三、c++Test基本功能 【21)和国外的cPpun-t(见参考文献【3】),这两个工具虽然既免 费又好用.但是使用者通常需要对这个丁具包的源代码结构有 ●静态测试功能 较为深人的了解才能用得得心应于.商用工具有美国Ve山r 码检查的依据。这样当我们的代码

文档评论(0)

tangtianxu1 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档