Java开源测试工具汇总
http://tech.ddvip.com 2008年02月20日 社区交流
本文详细介绍Java开源测试工具汇总
http://dbmonster.kernelpanic.pl/
MockEJB
MockEJB是一个不需要EJB容器就能运行EJB并进行测试的轻量级框架。
http://mockejb.sourceforge.net/
StrutsTestCase
StrutsTestCase 是Junit TestCase类的扩展,提供基于Struts框架的代码测试。StrutsTestCase同时提供Mock 对象方法和Cactus方法用来实际运行Struts ActionServlet,你可以通过运行servlet引擎来测试。因为StrutsTestCase使用ActionServlet控制器来测试你的代码,因此你不仅可以测试Action对象的实现,而且可以测试mappings,from beans以及forwards声明。StrutsTestCase不启动servlet容器来测试struts应用程序(容器外测试)也属于Mock对象测试,但是与EasyMock不同的是,EasyMock是提供了创建Mock对象的API,而StrutsTest则是专门负责测试Struts应用程序的Mock对象测试框架。
http://strutstestcase.sourceforge.net/
JFCUnit
JFCUnit使得你能够为Java偏移应用程序编写测试例子。它为从用代码打开的窗口上获得句柄提供了支持;为在一个部件层次定位部件提供支持;为在部件中发起事件(例如按一个按钮)以及以线程安全方式处理部件测试提供支持。
http://jfcunit.sourceforge.net/
JTestCase
JTestCase 使用XML文件来组织多测试案例数据,声明条件(操作和期望的结果),提供了一套易于使用的方法来检索XML中的测试案例,按照数据文件的定义来声明结果。
http://jtestcase.sourceforge.net/
SQLUnit
SQLUnit是一个单元测试框架,用于对数据库存储过程进行回归测试。用Java/JUnit/XML开发。
http://sqlunit.sourceforge.net
来源:豆豆网转载 责编:豆豆技术应用