有人用过Dunit吗?

时间:2021-09-04 18:53:20
有人用过Dunit吗?我现在要对这个工具进行研究,但网上的资料太少,自带的例子和文档也很简单,我感觉它只是通过check断言来测试程序中的函数或方法,而这对于一个熟练的程序员来说编程的同时就可以进行简单的测试了。那他到底好在哪呢?请各位帮帮忙! 谢谢了!

lucy9260@sohu.com

18 个解决方案

#1


http://dev.csdn.net/develop/article/23/23782.shtm

#2


这个我也看过的,觉得关于dunit 的资料讲得都差不多,看是看得懂,就是不怎么会用,觉得很不好用。我想在这个工具中增加检查内存泄漏的功能,不知道有没有可能实现呢?

#3


真的没有人用过吗?

#4


自己顶一下!

#5


呵呵,我只要写程序就会用啊
你的问题不是不会用DUnit,而是对TDD(测试驱动开发)的概念不清楚。就像你说的,其实测试框架没有坐什么复杂的工作,就是判断了一下而已,测试驱动开发中的测试,并不是传统意义上的测试,而更多的是一种设计手段。同时也保证了程序的规约随时可以检查是否被破坏,是进行重构和持续构建的基础。建议你看看测试驱动开发这本书。

#6


谢谢asj,我也听过单元测试是一种设计,是重构呵建立可靠代码的基本元素,上周刚买了测试驱动开发这本书。但现在我老板让我研究并改进这个工具,希望我能加一些函数之类的,让它的自动化程度更高,如果只是从TDD的角度来看,那分析这个工具的源码并改进是不是就没什么意义了?我实在不知道从哪里下手:(

#7


呵呵,你们的老板理解有误。
如果你是需要完成一些自动化测试的话,不要从DUNIT入手。找找专用的测试工具。Borland好像就有一套测试工具,不过是要钱滴。

#8


天啦,这可是我的毕业课题诶!那要是从TTD上考虑,有文章可作吗?毕不了业就惨了!

#9


asj帮帮忙啊!

#10


为什么不到它的开发主页去找呢?看说明文档阿!

#11


呵呵,UP!

#12


看啦!可是它的说明文档和例子都太简单啦!

#13


唉,毕业设计本来就是糊弄人的
你们老板出的这个课题本来就没法作嘛,你就给他搞搞,论文写长点就好了

#14


哎,真头疼!论文没有自己的东西怎么写啊,没有可写的啊。
我现在想把dunit运行后的结果形成一个测试报告,不知道有没有意义呢?

#15


up 一下

#16


http://www.testage.net/index.htm
这里你应该去过了吧,我看你好像也在那边问了这个问题

#17


是啊,问了很多地方,但响应的人太少了,急啊,呜呜呜呜呜……

#18


help!!!

#1


http://dev.csdn.net/develop/article/23/23782.shtm

#2


这个我也看过的,觉得关于dunit 的资料讲得都差不多,看是看得懂,就是不怎么会用,觉得很不好用。我想在这个工具中增加检查内存泄漏的功能,不知道有没有可能实现呢?

#3


真的没有人用过吗?

#4


自己顶一下!

#5


呵呵,我只要写程序就会用啊
你的问题不是不会用DUnit,而是对TDD(测试驱动开发)的概念不清楚。就像你说的,其实测试框架没有坐什么复杂的工作,就是判断了一下而已,测试驱动开发中的测试,并不是传统意义上的测试,而更多的是一种设计手段。同时也保证了程序的规约随时可以检查是否被破坏,是进行重构和持续构建的基础。建议你看看测试驱动开发这本书。

#6


谢谢asj,我也听过单元测试是一种设计,是重构呵建立可靠代码的基本元素,上周刚买了测试驱动开发这本书。但现在我老板让我研究并改进这个工具,希望我能加一些函数之类的,让它的自动化程度更高,如果只是从TDD的角度来看,那分析这个工具的源码并改进是不是就没什么意义了?我实在不知道从哪里下手:(

#7


呵呵,你们的老板理解有误。
如果你是需要完成一些自动化测试的话,不要从DUNIT入手。找找专用的测试工具。Borland好像就有一套测试工具,不过是要钱滴。

#8


天啦,这可是我的毕业课题诶!那要是从TTD上考虑,有文章可作吗?毕不了业就惨了!

#9


asj帮帮忙啊!

#10


为什么不到它的开发主页去找呢?看说明文档阿!

#11


呵呵,UP!

#12


看啦!可是它的说明文档和例子都太简单啦!

#13


唉,毕业设计本来就是糊弄人的
你们老板出的这个课题本来就没法作嘛,你就给他搞搞,论文写长点就好了

#14


哎,真头疼!论文没有自己的东西怎么写啊,没有可写的啊。
我现在想把dunit运行后的结果形成一个测试报告,不知道有没有意义呢?

#15


up 一下

#16


http://www.testage.net/index.htm
这里你应该去过了吧,我看你好像也在那边问了这个问题

#17


是啊,问了很多地方,但响应的人太少了,急啊,呜呜呜呜呜……

#18


help!!!