51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 5586|回复: 8
打印 上一主题 下一主题

针对c/c++的自动化单元测试工具(绝对好用)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-11-17 11:41:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
C++Test是一个C/C++单元测试工具,自动测试任何C/C++类、函数或部件,而不需要您编写一个测试用例、测试驱动程序或桩调用。C++Test能够自动测试代码构造(白盒测试)、测试代码的功能性(黑盒测试)和维护代码的完整性(回归测试)。C++Test是一个易于使用的产品,能够适应任何开发生命周期。通过将C++Test集成到开发过程中,您能够有效地防止软件错误,提高代码的稳定性,并自动化单元测试技术(这是极端编程过程的基础)。
2        关于软件错误
著名测试专家Boris Beizer博士认为:“软件开发历史上最臭名昭彰的错误都是单元错误--即通过适当的单元测试可以发现的错误。” 他引证了Voyager的错误(将探测器发送到太阳)、AT&T和DCS的错误(曾造成美国三分之一的电话瘫痪)以及Intel奔腾芯片错误,都能够通过全面的单元测试排除掉。
3        C++Test特性
·        即时测试类/函数
·        支持极端编程模式下的代码测试
·        自动建立类/函数的测试驱动程序和桩调用
·        自动建立和执行类/函数的测试用例
·        提供快速加入和执行说明和功能性测试的框架
·        执行自动回归测试
·        执行部件测试(COM)
4        C++Test好处
·        帮助您立即验证类功能性和构造
·        将您从编写测试驱动程序、桩和测试用例的繁重工作中解放出来
·        自动化极端编程和其它编程模式的单元测试过程
·        使得您能够实现和执行100%的代码覆盖性
·        支持紧急和短线开发项目
·        降低调试和维护时间
·        改善应用的可靠性
·        防止简单错误的扩大
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2005-11-17 12:55:12 | 只看该作者

ding

好东西   不用自己写测试用例  真爽
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2005-11-17 14:46:05 | 只看该作者
爽啥。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-11-21 09:03:11 | 只看该作者
楼主,哪里可以下载这些工具呢?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2005-11-23 12:37:47 | 只看该作者
有没有试用版啊,让我们试用一下,才知道有多好啊
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2005-11-27 17:27:51 | 只看该作者
永远不要对这种所谓的功能复杂的测试工具抱有很大的希望。如果它真的像宣传的那样的,那还要测试人员干什么。个人认为,C++Test辅助做代码规则检查还有点用,但是测试人员还需要对它的检查结果再简略的过一遍,否则就这么给开发人员,会被骂得。另外,C++Test也只能生成一些很一般的用例,如果你要完全靠它的话,基本上不用指望能找出多少BUG来,能靠上5%就算不错了。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2005-11-27 17:36:54 | 只看该作者
建议做白盒测试的同行们还是试试CppUnit这个开源框架吧,当然了,驱动函数、桩函数以及测试用例都要自己来做的哦。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2005-12-1 09:27:22 | 只看该作者
楼主是华唐公司的啊,请教一个问题,为什么有些.cpp文件使用C++Test进行Read Symbol时会出错呢?好像只有简单的.cpp文件才能通过,c++Test又没有提示一些出错信息,所以一直没搞明白到底哪里出了问题。我估计这也是C++Test用不起来的一个很重要的原因吧。
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2005-12-2 09:12:20 | 只看该作者
非常同意zixuxuwu的意见,为什么大家都盲目的崇拜测试工具,不集合实际呢?
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-5-6 18:59 , Processed in 0.075810 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表