XP
yananay
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
dbunit使用
使用dbunit,可以帮助我们在测试中维护数据,也可以辅助我们的测试。首先当然是下载dbunit, http://dbunit.sourceforge.net我测试用的是 MYSQL 5.0 。建立数据库:create table test1( id int not null auto_increment, user_name varchar(50), ...2007-06-14 16:27:58 · 299 阅读 · 0 评论 -
dbutils 的例子
[code="java"]//使用dbutils1.0版本import java.util.*;import java.util.logging.*;import java.sql.*;import org.apache.commons.dbutils.*;import org.apache.commons.dbutils.handlers.*;public...2007-06-14 16:57:21 · 97 阅读 · 0 评论 -
在DBUnit中使用脚本来生成测试数据
在DBUnit中使用脚本来生成测试数据 用过rails 的人都会觉得rails的测试中,fixtures 实在是一个非常方便的工具。在Java中,我们通常会使用dbunit 来维护我们的测试数据,但是,dbunit有一个不方便的地方,就是测试数据要手写。虽然我们也可以从数据库中导出来,但这并不是万灵药。 在Rails中,我们可以在fixtures中写ruby 代码,这称为动态fixtu...2007-06-15 16:49:51 · 271 阅读 · 0 评论 -
在RCP程序中进行单元测试
最近刚刚接触RCP这个东西,其中如何进行单元测试让我头疼了好几天。搜索了一下,倒是发现了许多测试工具,但是,要么是收钱的,要么是安装不方便,要么是使用麻烦。总之,没找到好用的。最后,无奈之下,决定使用最古老的方式-----MOCK!这绝对不是一个好的方式,但是,如果你想自如的进行单元测试,倒是一个可以考虑的方式。RCP程序不同于WEB程序,RCP的程序就是普通的JAVA类,运行的时候也...2007-08-31 16:57:00 · 665 阅读 · 0 评论 -
测试工具兵器架
使用TDD的方式进行开发,必须要有相应的测试工具才可以,正所谓“欲善其事,先利其器”。这里就当作是自己的测试工具兵器架吧,以免天长日久,记忆不再犹新了。Java基础的兵器当属 JUnit。这个兵器简单易学,而且威力大,已经成为掌握测试的入门兵器了!要和数据库打交道,当属 DBUtil 和 DBUnit。这两种兵器虽然不太容易,但是用好了也是威力巨大。而且还可以配合 rh...2007-09-06 15:25:41 · 122 阅读 · 0 评论 -
NDbUnit 的使用
首先我们需要下载NDbUnit ,然后我们建立一个 Console 项目就可以,导入需要的 dll :NDbUnit.Core.dll, NDbUnit.Test.dll.此外我们还需要 NUnit ,也就是 nunit.framework.dll。相比这下,NUnit 的文档要好得多,有教程,有例子,而 NDbUnit 只有一个简单的教程,和一个 flash的教程。NDbUnit 的使...2007-09-08 22:12:11 · 317 阅读 · 0 评论 -
测试类中的重构
如果是先写测试,然后再写实现的代码,那就是测试驱动的开发;如果每写一点代码,就紧跟着写几个测试来测试这段实现的代码,虽然不是测试驱动,但也很好。 总之,上面的两种方式都重视了测试,而且,随着时间的增长,一定会逐步的形成持续集成的概念,都是不错的方式。 不过,大部分人都认为测试类很容易写,其实不然。测试类虽然不是交付的产品,但是仍然非常重要。编写的过程,与真正的产品一样,有...2007-09-27 21:44:17 · 153 阅读 · 0 评论 -
TDD,让我轻轻地靠近你
TDD这个东东吵吵嚷嚷好多年,但是实践起来就是那么的难,这也是没办法的事--项目已经很紧张了,我们为什么还要花时间在写测试上面? 这么说吧,TDD就好像是一个美女,看着确实很漂亮,可是追到她却需要很大的本钱。好吧,我也不心急,先让我轻轻地靠近你。 那么在对日项目中实行TDD似乎更是难上加难了?因为对日的项目很注重设计文档,他们称之为“详细设计”。详细到什么程度?详细到变量的名...2008-01-17 15:47:45 · 126 阅读 · 0 评论
分享