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

来源:豆豆网转载    责编:豆豆技术应用

正在加载评论...