51Testing软件测试论坛

标题: C++ Builder程序用什么工具测试呀?(含动静态) [打印本页]

作者: jgliu    时间: 2006-6-20 10:26
标题: C++ Builder程序用什么工具测试呀?(含动静态)
请大家帮忙啦,现在公司要用C++ Builder开发产品,请问有什么比较经典的测试工具吗?相关的动静态工具都需要呀!

谢谢
作者: VisualUnit    时间: 2006-6-20 10:55
标题: 当然是Visual Unit了
动态单元测试当然使用Visual Unit了,至于静态,我觉得在以前,动态单元测试不完整(例如连100%的语句覆盖都很难),才需要静态作为补充。由于VU能达到非常完整的测试覆盖(100%语句、条件、分支、路径覆盖,外加自动边界测试),加上动态单元测试本身具有改良代码整体结构的功能,所以静态测试的意义就不大了。当然也不是毫无意义,我只是说,在达到充分的动态测试的基础上,静态的必要性就较低了,这是一个效费比的问题,一家之言,欢迎拍砖。如果要做静态,PClint应该不错吧。


更详细的信息,建议浏览:
《单元测试问答》:http://www.KaileSoft.cn/faq/
《Visual Unit教学Flash》http://www.KaileSoft.cn/Flash/
作者: adidas    时间: 2006-6-20 15:40
标题: c++test
个人还是比较欣赏c++test  静态动态都能做 还能做功能测试
作者: VisualUnit    时间: 2006-6-20 15:50
标题: 货比三家就知道如何选择了
cppunit, c++test, visual unit

这三种都可以啊

拿复杂一点的代码进行测试,就可以知道谁优谁劣了,只拿 int Add(int i, int j){return i+j;};这样的代码进行测试是看不出问题的。

[ 本帖最后由 VisualUnit 于 2006-6-20 15:51 编辑 ]
作者: jgliu    时间: 2006-6-20 17:54
标题: 谢谢大家,cantata可用吗?
谢谢大家,cantata可用吗?
作者: adidas    时间: 2006-6-21 09:12
标题: cantata
cantata也可以,不过现在一些大的公司企业都在选择使用c++test
作者: dellfox    时间: 2006-6-21 10:11
cppunit, c++test, visual unit,另外还有VS2005所集成的单元测试工具

建议楼主每种都试一下,用复杂一点的代码试。重要的是实际功能,毕竟单元测试并不是搞搞形式。

[ 本帖最后由 dellfox 于 2006-6-21 10:14 编辑 ]
作者: adidas    时间: 2006-6-21 11:19
标题: c++test
我只对c++test熟悉点,不用单独编写测试用例,测试驱动程序和桩调用,自动测试c++的类,函数或部件。而且c++test有很多编程规则在里面,等于是一个很好的老师
作者: 李才军    时间: 2006-6-30 17:47
cppunit   用这个吧




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2