51Testing软件测试论坛

标题: 大家来讨论一下单元测试的工具 [打印本页]

作者: zixuxuwu    时间: 2005-12-7 20:27
标题: 大家来讨论一下单元测试的工具
大家来讨论一下白盒测试工具的种类、特点以及它们的优缺点和适用范围。

[ 本帖最后由 zixuxuwu 于 2005-12-9 19:57 编辑 ]
作者: zixuxuwu    时间: 2005-12-7 20:30
C++Test、Insure++、CompuwareDevParterner、Purify、PC-Lint、LogiScope、CPPUNIT......
作者: zixuxuwu    时间: 2005-12-12 14:09
还有TestBed。

DevPartner:做代码覆盖率分析、性能分析很不错,缺点是:必须是可运行的程序,结果输出方式单一(只能输出excel格式的)。
C++Test:可以做代码规范检查的辅助工具,如果数据流比较简单的话,也可以用来做单元测试。缺点:必须检查它的测试结果,因为它报错的信息有很多其实是正确的。
CppUnit:可以用来做函数的测试。缺点:所有的测试用例都需要自己来完成,且测试人员必须懂编程。
作者: ilovejolly    时间: 2005-12-22 16:27
nunit针对c#的单元测试工具
作者: zixuxuwu    时间: 2005-12-25 20:55
有没有人说说PC-Lint和LogiScope?
作者: ilovejolly    时间: 2005-12-27 10:25
现在单元测试不都是unit系列的吗?别的可能用的人不多的
作者: zixuxuwu    时间: 2005-12-27 19:36
看样子是这样的。不过PC-Lint和LogiScope可以帮助检查潜在的错误,相当于一个更严格的编译器,我想肯定有人在用的。
作者: 一枚钻戒    时间: 2006-1-9 11:15
哪位知道QuickTest这个测试工具怎么用?谢谢!
作者: xiongxxy    时间: 2006-1-12 16:09
有谁知道VB的单元测试工具有哪些?
作者: dandan    时间: 2006-1-12 17:50
标题: to 一枚钻戒
关于QuickTest这个测试工具怎么用,你刚开始使用时候,最好去个专版下载一个用户操作手册,慢慢试着用一下,碰到不懂的,再来上面讨论,可能会好一点!
作者: Siva    时间: 2006-2-15 10:57
PC-lint最近正在研究,据说可以自定义规则。不过他预设的规则已经很全很严格了,连ANSI标准的代码也会报错......
作者: whytest    时间: 2006-3-10 16:25
有谁知道Testbed/tbrun吗?
作者: JPeanut    时间: 2006-3-13 21:56
单体测试j2ee的代码
整合junit,dbunit,ant等工具,很适合开发人员使用
作者: ayong401    时间: 2006-3-15 18:36
可否告知哪里可以下载到testbed/tbrun,急求.谢谢!
作者: 梦水恒欣    时间: 2006-3-27 11:55
那位大哥大姐有rational purify软件,能否借小弟一用?小弟我搞毕业设计急需,先谢了!
作者: happymei    时间: 2006-7-5 09:15
有没有人对sp进行过单元测试?
这类的单元测试有没有好的测试工具、测试方法?
作者: bug    时间: 2006-7-21 16:28
一直想从事测试工作。

但没有转行成功。

实际上偶不看好单元测试的工具。

这个过程将被淘汰。

测试本身只是为了目的性的,而不是过程。
作者: wanghong    时间: 2006-7-31 15:22
标题: java的自动化单元测试工具——Agitator
是第三代JAVA单元测试工具,它是由JUnit之父、XP、TDD的创造者:Kent Beck推出的新一代JAVA测试工具,真正实现了企业开发者测试的思想。它是理念是: develop software with confidence
它最大的特点就是:(1)真正的开发者测试,developer,QA分工明确。developer提交的代码的BUG可以减少90%,QA得益于集成,系统测试。
                                    (2)完全的自动化,测试不用写任何代码,大大送减少工作量,developer每天写新的code增加3-5倍。
                                    (3)强大,详细的报表,可以让开发人员,QA人员,管理人员都能清楚的了解自己负责的项目。
先介绍这么多,如需更多了解,send E-mail: wanghong@madetek.com
作者: thsk    时间: 2006-9-10 21:22
pc-lint确实很好,作为静态检测,它是我的最后一道关键环节。C++TEST我用作来动态测试,testbed还不太熟悉。
作者: 快乐逍遥    时间: 2006-9-13 16:13
听说pbunit 是pb的单元测试工具
可我下了不知怎么用,郁闷着~~~
作者: chijj    时间: 2006-11-10 08:44
标题: VS.NET 2005
有人用VS.NET 2005 自带的工具做单元测试吗?
作者: tony.ak    时间: 2006-11-12 21:22
白盒测试工具讨论群:32933186,欢迎大家加入!
作者: VisualUnit    时间: 2006-11-27 22:35
标题: C/C++单元测试工具Visual Unit 功能与演示
Visual Unit第一个版本的研发就历时三年多,拥有多项在单元测试领域具有里程碑意义的原创技术,这些技术均已申请专利。

部分功能
自动生成测试代码
可视化编辑测试用例,人工只需建立容易想到的测试用例
自动统计语句、条件、分支、路径覆盖
显示参数、成员变量、返回值等输入输出数据
显示每个用例实际执行的代码
自动画出逻辑结构图
显示逻辑结构图中任一语句块、分支、分支结构、路径的代码
逻辑结构图可自由裁剪,语句块、分支、分支结构、路径均可删除/恢复
测试用例设计器可轻松找出遗漏的测试用例,实现100%的语句、条件、分支、路径覆盖
程序行为一目了然,帮助整理、验证编程思路,提高编程效率
快速排除程序错误
提高调试效率

工作环境
操作系统:Windows2000, Windows XP, Windows Server 2003。
开发环境:VC6.0、VC.NET、VC.Net 2003、VC 2005、C++ Builder6.0。
开发语言:C/C++

功能演示Flash
Visual Unit简介
介绍VU的主要功能。
测试过程演示
用一个简单的程序演示测试一个函数的完整过程:测试基本功能,实现完整的白盒覆盖,并执行自动边界测试。
复杂的输入输出
演示如何高效灵活地处理复杂的输入输出。
复杂的程序逻辑之一
复杂的程序逻辑之二
演示在测试复杂的程序时如何轻松实现100%的语句、条件、分支、路径覆盖。
边开发边测试之一
边开发边测试之二
演示边开发边测试,VU不但能高效地测试,同时帮助程序员提高工作效率。

[ 本帖最后由 VisualUnit 于 2006-11-27 22:37 编辑 ]
作者: tigerwta    时间: 2006-12-1 17:30
推荐:
c/c++单元测试工具:C++test, Insure++
Java: Jtest, 最新8.0版本,功能非常强;JUnit: 简单实用,但功能非常有限
作者: tigerwta    时间: 2006-12-1 17:33
单元测试工具,parasoft公司的工具最强
下面是parasoft的网站和parasoft国内代理商的网站,有中英文资料,有兴趣的可以参考:
http://www.parasoft.com
http://www.superst.com.cn
作者: 堆积颜色    时间: 2006-12-13 10:43
想请问一下~~
C#的单元测试工具都有什么?
devpartner studio 可以对哪几种语言做单元测试?
作者: taobaobao    时间: 2006-12-17 12:50
测试C代码的工具我觉得VcTester还不错,做得挺专业的。大家可以试试。http://www.eztester.com
作者: xiangming    时间: 2006-12-19 22:35
去学习一下VcTester,呵呵!
作者: xiasywww    时间: 2006-12-20 09:13
有谁知道asp.net单元测试用什么工具啊   谢谢
作者: whkwzyc    时间: 2007-2-6 08:38
用keilc编译的c语言用什么工具做单元测试比较好?
作者: 611测试员    时间: 2007-7-9 22:50
现在真正接触的工具只有testbed 感觉它的静态分析功能很不错
Tbrun做单元也可以
它的解决方案包含了软件开发的大致过程
作者: Geenee    时间: 2007-7-13 15:47
最经公司准备购买单元测试工具就试用了下Logiscope,总体感觉是,它更适合做静态分析,代码的质量,尤其是让你的代码更有规范性,什么可复用性,可维护性等等,但是真正的模块测试倒是很有限,只能在生成可执行文件之后做一点点动态测试,而且个人感觉覆盖率很有限~~
作者: lele218    时间: 2007-7-24 11:24
DELPHI開發的程式, 用哪個測試工具(黑盒)比較好呢?
作者: happychap    时间: 2007-7-30 23:37
Testbed For C/C++这款工具是不错,但是没有一点编程基础是弄不动它的喔,偶弄了好久,就只能用它做做静态测试什么的,虎虎ISO外审的老师sdlkfj5 ,后来就没怎么深入去用它了。
我个人认为静态测试的意义不是特别大,规范程序代码还可以,但是代价也比较大了,把开发人员弄起恼火啊。功能都实现不完,还要时不时地去理一理哪里是不是小打了个括号,哪里是不是使用了不推荐的运算符、不规范语句。。。
作者: imlele    时间: 2007-8-23 13:11
C#的单元测试,使用NUnit
功能更加强大点的用testdriven
作者: liuwei8558    时间: 2007-8-30 17:10
cppunit
作者: 笨笨小老鼠    时间: 2007-12-21 18:10
在单片机上用c语言做一个操作系统,用什么测啊?
作者: zhangjinying    时间: 2008-1-9 11:03
Visual Unit
作者: smallsky    时间: 2008-2-17 14:59
在哪能下载到 c++test这个工具啊?谢谢了
作者: smallsky    时间: 2008-2-17 15:00
在哪能下载到c++test这个工具啊?
作者: twotang    时间: 2008-2-26 12:21
标题: 回复 39# 的帖子
这位兄台要C++Test, 不妨找我,tangshuang@yuntong-tech.com.cn
作者: muerte    时间: 2008-4-17 11:15
哪位知道linux平台下的  logiscope 下载地址,在网上没有找到
作者: legendlzz    时间: 2008-8-21 16:21
标题: testbed还是不错的
testbed还是不错的,只是比较贵
作者: ocean1004    时间: 2008-9-18 16:12
MARK
~~~~~~~~~~~~~~~




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