java开源测试工具


  JUnit 
JUnit是由 Erich Gamma 和 Kent Beck 编写的一个回归测试框架(regression testing framework)。Junit测试是程序员测试,即所谓白盒测试,因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的功能。Junit是一套框架,继承TestCase类,就可以用Junit进行自动测试了。

更多JUnit信息

  Cactus  
Cactus是一个基于JUnit框架的简单测试框架,用来单元测试服务端Java代码。Cactus框架的主要目标是能够单元测试服务端的使用Servlet对象的Java方法如HttpServletRequest,HttpServletResponse,HttpSession等

更多Cactus 信息

  Abbot 
Abbot是一个用来测试Java GUIs的框架。用简单的基于XML的脚本或者Java代码,你就可以开始一个GUI。

更多Abbot信息

  JUnitPerf 
Junitperf实际是junit的一个decorator,通过编写用于junitperf的单元测试,我们也可使测试过程自动化。

更多JUnitPerf信息

  DbUnit 
DbUnit是为数据库驱动的项目提供的一个对JUnit 的扩展,除了提供一些常用功能,它可以将你的数据库置于一个测试轮回之间的状态。

更多DbUnit信息

  Mockrunner 
Mockrunner用在J2EE环境中进行应用程序的单元测试。它不仅支持Struts actions, servlets,过滤器和标签类还包括一个JDBC和一个JMS测试框架,可以用于测试基于EJB的应用程序。

更多Mockrunner信息

  DBMonster 
DBMonster是一个用生成随机数据来测试SQL数据库的压力测试工具。

更多DBMonster信息

  MockEJB 
MockEJB是一个不需要EJB容器就能运行EJB并进行测试的轻量级框架。

更多MockEJB信息

  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对象测试框架。

更多StrutsTestCase信息

  JFCUnit 
JFCUnit使得你能够为Java偏移应用程序编写测试例子。它为从用代码打开的窗口上获得句柄提供了支持;为在一个部件层次定位部件提供支持;为在部件中发起事件(例如按一个按钮)以及以线程安全方式处理部件测试提供支持。

更多JFCUnit信息

  JTestCase 
JTestCase 使用XML文件来组织多测试案例数据,声明条件(操作和期望的结果),提供了一套易于使用的方法来检索XML中的测试案例,按照数据文件的定义来声明结果。

更多JTestCase信息

  SQLUnit 
SQLUnit是一个单元测试框架,用于对数据库存储过程进行加归测试。用 Java/JUnit/XML开发。

更多SQLUnit信息

  JTR 
JTR (Java Test Runner)是一个开源的基于反转控制(IOC)的J2EE测试框架。它允许你构建复杂的J2EE测试套件(Test Suites)并连到应用服务器执行测试,可以包括多个测试实例。JTR的licensed是GPL协议。

更多JTR信息

  Marathon 
Marathon是一个针对使用Java/Swing开发GUI应用程序的测试框架,它由recorder, runner 和 editor组成,测试脚本是python代码。Marathon的焦点是放在最终用户的测试上。

更多Marathon信息

  TestNG 
TestNG是根据JUnit 和 NUnit思想而构建的一个测试框架,但是TestNG增加了许多新的功能使得它变得更加强大与容易使用比如:
*支持JSR 175注释(JDK 1.4利用JavaDoc注释同样也支持)
*灵活的Test配置
*支持默认的runtime和logging JDK功能
*强大的执行模型(不再TestSuite)
*支持独立的测试方法。

更多TestNG信息

  Surrogate Test framework 
Surrogate Test framework是一个值得称赞单元测试框架,特别适合于大型,复杂Java系统的单元测试。这个框架能与JUnit,MockEJB和各种支持模拟对象(mock object )的测试工具无缝给合。这个框架基于AspectJ技术。

更多Surrogate Test framework信息

  MockCreator 
MockCreator可以为给定的interface或class生成模拟对象(Mock object)的源码。

更多MockCreator信息

  jMock 
jMock利用mock objects思想来对Java code进行测试。jMock具有以下特点:容易扩展,让你快速简单地定义mock objects,因此不必打破程序间的关联,让你定义灵活的超越对象之间交互作用而带来测试局限,减少你测试地脆弱性。

更多jMock信息

  EasyMock 
EasyMock为Mock Objects提供接口并在JUnit测试中利用Java的proxy设计模式生成它们的实例。EasyMock最适合于测试驱动开发。

更多EasyMock信息

  Grinder 
Grinder是一个开源的Java负载测试框架,它通过很多负载注射器来为分布式测试提供了便利。
  • 支持用于执行测试脚本的Jython脚本引擎
  • HTTP测试可通过HTTP代理进行管理。

更多Grinder信息

  XMLUnit 
XMLUnit不仅有Java版本的还有.Net版本的。Java开发的XMLUnit提供了两个JUnit 扩展类XMLAssert和XMLTestCase,和一组支持的类。这些类可以用来比较两张XML之间的不同之处,展示XML利用XSLT来,校验XML,求得XPath表达式在XML中的值,遍历XML中的某一节点利DOM展开,

更多XMLUnit信息

  Jameleon 
Jameleon一个自动化测试工具。它被用来测试各种各样的应用程序,所以它被设计成插件模式。为了使整个测试过程变得简单Jameleon提供了一个GUI,因此Jameleon实现了一个Swing 插件。

更多Jameleon信息

  J2MEUnit 
J2MEUnit是应用在J2ME应用程序的一个单元测试框架。它基于JUnit.

更多J2MEUnit信息

  Jetif 
Jetif是一个用纯Java实现的回归测试框架。它为Java程序单元测试以及功能测试提供了一个简单而且可 伸缩的架构,可以用于个人开发或企业级开发的测试。它容易使用,功能强大,而且拥有一些企业级测试的 重要功能。Jetif来源于JUnit, JTestCase以及TestNG的启发,有几个基本的概念直接来自于JUnit, 比如说断言机制,Test Listener的概念,因此从JUnit转到Jetif是非常容易的。

更多Jetif信息

  GroboUtils 
GroboUtils使得扩展Java测试变得可能。它包括用在Java不同方面测试的多个子项目。在GroboUtils中最常被到的工具是:多线程测试(multi-threaded tests),整体单元测试(hierarchial unit tests),代码覆盖工具(code coverage tool)。

更多GroboUtils信息

  Testare 
TESTARE是用来简化分布式应用程序(比如:在SERVLETS,JMS listeners, CORBA ORBs或RMI环境下)测试开发过程的一个测试框架.

更多Testare信息

  MockLib 
MockLib是一个很小的包所以可容易地动态创建一个模拟对象.你可以从模拟的系统中抛出异常来确保你的系统能够正确处理错误.它同样也是一个线程安全的模拟对象库.

更多MockLib信息

  JellyUnit 
JellyUnit是一个基于Jelly的JUnit测试机制.它允许用Jelly脚本来完成单元测试.尤其是对于XML,XPath,SQL,HTTP,JMS和SOAP交互的测试特别有用.

更多JellyUnit信息

  Pisces 
这个项目继承于JUnit目的是提供一个分布式的测试环境.它给开发者/测试人员一个运行远程JUnits和复杂测试案例的能力,这个案例由几个并行运行的远程JUnit测试组成。

更多Pisces信息

  JUnitEE 
JUnitEE是对JUnit的一个简单扩展,可以支持在一个J2EE应用程序服务器上执行标准的测试案例。它主要由一个把测试结果输出为html的servlet组成。

更多JUnitEE信息

  XTest 
XTest是一个新的测试框架,它主要是为NetBeans IDE提供测试功能而开发的.但它也可以用于测试其它Java产品.XTest是基于Ant的,这就意味着它允许用户使用所有Ant的tasks.

更多XTest信息

  UISpec4J 
UISpec4J是专门用于Swing应用程序单元测试的一个开源组件,它构建在JUnit测试套件的基础之上.UISpec4J让Java GUI测试变得很简单.它的特殊之处在于它的APIs设计成尽可能地隐藏Swing的复杂性,因此易于测试脚本的读与写.以下这它的简单例子:
 public void testContacts() {
         Table contacts = getMainWindow().getTable();
          contacts.assertContentEquals(new Object[][]{
              {"John", "12", Boolean.FALSE},
              {"Sylvia", "43", Boolean.TRUE},
              {"Bill", "31", Boolean.FALSE}
          });
  }

更多UISpec4J信息

  iValidator 
iValidator是一个基于XML的方案自动测试与复杂环境中集成测试的框架。它的特性包括:单元测试的可重复使用性,代码与数据分离,提供Eclipse插件,支持所有测试levels等。

更多iValidator信息

  Jeté 
Jeté是一个系统集成测试框架。它让系统测试变得更容易并且采用非常易于理解与足够灵活的方式来测试现存的系统。这是因为Jeté:
 - 基于XML( Spring上下文文件)的系统测试定义文件,一个系统测试的定义是由在这些文件中定义的几个action和对每一个action定义的几个validators所组成。由于使用Spring context文件作为测试定义文件可把现存的POJOs无缝合线的结合到系统测试框架中;
 - 扩展了 JUnit, DbUnitHttpUnit的基本功能来使用已知的测试概念。
 - 集成了JUnit、 Ant提供测试状态的图形化报告。

更多Jeté信息

  MockCentral 
MockCentral提供一种利用mock对象进行测试的新方式。它把mock对象定义在测试代码之外的XML文件中并允许开发人员创建,访问这些mock对象,这能够让测试案例变得简洁并有利于组织和复用mock对象。

更多MockCentral信息

  STclass 
STclass是一个基于Contract(由于B. Meyer在Design by Contract:合约设计方式中定义)的单元测试框架,它是JUnit的一个克隆,但是可与JUnit相匹敌。该框架能够把测试结果生成XML的报表格式,然后加工处理成漂亮的HTML报表。STclass集成JIP剖析器,可以在测试期间进行statisitic与 profiling分析,并把结果加到HTML报表中。

更多STclass信息

  SpringUnit 
SpringUnit用于Java软件单元和综合测试的开源框架。它把Spring的依赖注入容器与JUnit的测试框架相结合来实现数据驱动测试。

更多SpringUnit信息

  lattu 
lattu是一个用于测试Eclipse RCP应用程序的框架。它能够进行单元测试与功能测试。实质上,它是一个Eclipse插件提供适当的扩展来进行单元与确认测试。lattu使用JUnit来实单元测试,Abbot来实现GUI测试。

更多lattu信息

  Unitils 
Unitils这个Java开源类包的目的是让单元测试变得更加容易和可维护。Unitils构建在DBUnit与EasyMock项目之上并与JUnit和TestNG相结合。支持数据库测试,支持利用mock对象进行测试并提供与Spring和Hibernate相集成。Unitils设计成以一种高度可配置和松散偶合的方式来添加这些服务到单元测试中。
在进行数据库测试时能够:
 
  • 自动维护和强制关闭单元测试数据库(支持Oracle,Hsqldb,MySql,DB2),
     
  • 简化单元测试数据库连接的设置,
     
  • 简化利用DBUnit测试数据的插入,
     
  • 简化Hibernate session管理,
     
  • 自动测试与数据库相映射的Hibernate映射对象。
    在利用Mock对象进行测试时能够:
     
  • 简化EasyMock mock对象创建,
     
  • 简化mock对象注入,利用反射等式匹配EasyMock参数。
    在与Spring集成时易于把spring管理的bean注入到单元测试中,支持在单元测试中使用一个用Spring配置的Hibernate SessionFactory。

    更多Unitils信息

  Ejb3Unit 
Ejb3Unit用于在容器外对EJB3实体(Entity)和会话(Session)Bean进行自动测试。 Ejb3Unit是JUnit的一个扩展并能对所有JEE或EJB3项目自动执行独立junit测试。其脱离容器的方式能够缩短构建-测试周期,因为不需要容器部署。EJb3Unit默认使用一个内置的内存数据库,但也可以指定自己定义的数据库。

更多Ejb3Unit信息

  p-unit 
p-unit是一款开放源码的性能测试框架,和JUnit不同,JUnit 关注的是测试案例的正确性,而p-unit不仅关注测试案例的正确性,还收集测试案例的性能参数,默认情况下,p-unit收集测试案例的时间和内存消耗情况,可以产生文件,图片,和PDF格式的报表。此外,p-unit 还支持参数化测试,多线程测试以及不同Java 虚拟机性能之间的比较。

更多p-unit信息

  JEasyTest  
JEasyTest是一个Eclipse IDE插件开发用于简化那些难于用标准mock object框架进行单元测试的代码,比如使用继承关系的代码。

更多JEasyTest 信息

  FEST-Swing 
FEST-Swing是一个用于Swing GUI应用程序功能测试的java开源类库。支持模拟用户交互(鼠标操作和键盘输入)。支持JDK中的所有Swing组件。提供简洁、强大的API来创建和维护GUI功能测试。支持在HTML测试报告中嵌入GUI测试失败的截屏。能够与JUnit或TestNG一起使用。

更多FEST-Swing信息

  Jacareto 
Jacareto是一个动作捕捉与回放工具。你可以利用它来捕捉应用程序中的动作并在过后回放它们(就像macros)。Jacareto可以用于GUI测试,创建生动的操作示范和用户操作行为分析。

更多Jacareto信息

  Ripplet 
Ripplet是一个强大,高可靠性,灵活的负载/压力测试工具。它提供的功能包括:支持图解测试设计并能够清楚的概括负载描述。能够有效地控制实际可行的性能负载包括逻辑与数据流。能够轻松地诊断出性能峰值与瓶颈。能够快速、正确地评估系统的实际抗压能力。能够让开发人员制定用于测试产品在实际运行环境下执行情况的测试计划并生成测试报告。
server_review.jpg

更多Ripplet信息

  Feed4JUnit 
Feed4JUnit能够让编写JUnit的参数化测试变得简便,并为这些测试提供预定义或随机测试数据。它能够从业务分析人员定义好的CVS或Excel文件读取测试用例数据并在构建/单元测试框架中报告测试成功。利用Feed4JUnit能够很方便用随机但校验过的数据执行冒烟测试来提高代码代码覆盖率和发现由非常特殊的数据结构产生的Bug。此外还可以利用Feed4JUnit轻松定义等价类测试。

更多Feed4JUnit信息

  Thread Weaver 
Thread Weaver是一个用于编写多线程单元测试的Java框架。它提供一种机制用于创建在代码中创建断点,当到达断点时将终止一个线程的执行。而其它线程还可以继续运行当第一个被阻塞时,这让你可以编写可重复的测试来检查竞争件和线程安全。

更多Thread Weaver信息

  Maveryx 
Mavery是一个开源的自动化测试工具用于Java GUI应用程序功能和回测试。通过一个智能的GUI对像查找器能够在运行期直接确定要测试的GUI对象,利用这点Maveryx能够消除GUI Map间的依赖。此功能用于自动识别和管理正在测试中应用程序的变化与缺陷,同时确保测试案例无需修改就能够运行成功。Maveryx可以集成在任意Java IDE中使用包括:Eclipse、NetBeansIBM Rational Functional Tester等等。
Maveryx.jpg
收录时间:2010-11-09 22:12:23

更多Maveryx信息

  loadUI 
loadUI是一个企业级的负载测试工具,测试可分布式运行并可实时修改,与soapUI紧密集成,使用高度图形化界面,使得测试变得很简单而且运行迅速。
loadUI.jpg
收录时间:2010-11-09 22:37:52

更多loadUI信息

  Robot Framework 
Robot Framework是一个通用关键字驱动自动化测试框架用于验收测试和验收测试驱动的开发(ATDD)。它拥有一个易于使用表格式的语法来创建测试用例并且它的测试能力可以通过测试库进行扩展(测试库可以用Python或Java实现)。用户还可以使用与创建测试用例一样简单的语法依据现有关键字创建新的关键字。
收录时间:2010-11-09 23:14:40

更多Robot Framework信息

  Awaitility 
Awaitility是一个基于Java的DSL类库用于同步异步操作。它可以方便地测试异步代码。

收录时间:2011-01-05 20:35:13

更多Awaitility信息

  SWTBot 
SWTBot是一个开源基于Java的UI/功能测试工具用于测试基于SWT和Eclipse的应用程序。SWTBot提供的API具有易于学习和使用的特点。其API隐藏了SWT和Eclipse的复杂性。因此非开发人员也可以利用它进行UI/功能测试。SWTBot提供了一组自己的断言(assertions)非常适合于SWT,SWTBot允许你使用自己的断言框架。SWTBot还可以记录和回放测试并与Eclipse集成使用。
SWTBot.jpg
收录时间:2011-01-17 15:09:37

更多SWTBot信息

  ScalaTest 
ScalaTest是一个开源测试框架,既可以测试Scala也可以测试Java代码。通过与一些流行的工具集成使用如:JUnit、TestNG、Ant和Maven,ScalaTest能够让你的测试在新的或现有的Scala或Java项目中变得更加高效。
收录时间:2011-01-20 21:12:40

更多ScalaTest信息

  Citrus 
Citrus是一个采用Java开发的测试框架。它为企业SOA应用程序和消息解决方案提供完全自动化的集成测试。Citrus能够利用各种传输协议轻松模拟各集成组件的接口。
收录时间:2011-02-14 08:49:03

更多Citrus信息

  JCrawler 
JCrawler是一个开源的Web应用压力测试工具。通过其名字,你就可以知道这是一个用Java写的像网页爬虫一样的工具。只要你给其几个URL,它就可以开始爬过去了,它用一种特殊的方式来产生你Web应用的负载。这个工具可以用来测试搜索引擎对你站点产生的负载。当然,其还有另一功能,你可以建立你的网站地图和再点击一下,将自动提交Sitemap给前5名的搜索引擎!
收录时间:2011-02-26 23:09:48

更多JCrawler信息

  JTester 
JTester是一个非常优秀的单元测试框架,主要的特性有以下内容:
  1、在unitils的基础,集成了jmock功能。
  2、在hamcrest断言的基础上,实现了fluent interface断言。
  3、改造了jmock expectation参数断言为fluent interface形式
  4、提供了将普通的pojo对象序列化到文件,然后再从文件中反序列化回来的功能,用于在对象复杂的情况下,直接录制接口(远程接口)调用返回的对象,以供下次测试或调试使用。
  5、使用wiki代替xml来准备测试数据。
  6、实现了更加丰富的断言。
  7、提供了hibernate annotation环境下,直接使用内存数据库进行db测试。
  8、提供了hibernate annotation环境下,Open Test in Session的实现。
熟悉Java单元测试的同学应该能体会到对Java程序如果只是单纯的使用Junit或是TestNG这样的基础单元测试框架往往很难应对各种复杂的单元测试情况,所以势必要借助很多第三方的框架和技术(easymock,jmock,dbunit等等)。而这些框架和技术的学习又会增加学习的成本和难度,所以有人在这些java基础单元测试的工具基础上开发一些测试框架(如unitils)将多种Java单元测试技术整合在一起,提高开发效率。 JTester的目的也是一样,在作者精心的开发和维护的基础上,已经拥有了强大的功能和稳定的质量。
收录时间:2011-04-01 22:35:30

更多JTester信息

  JBehave 
JBehave是一个用于行为驱动开发(BDD:Behaviour-Driven Development)的框架。行为驱动开发(BDD)是测试驱动开发(TDD)和验收测试驱动设计的演变,目的是使这些做法更加方便和直观。

特性介绍:

  1. 支持Maven与Ant的集成;
  2. 支持IDE集成,支持以Junit的方式运行测试;
  3. 支持国际化,可以用不同的语言编写系统行为;
  4. 支持多种配置方式,Spring配置,基于Java的Annotation的配置,代码嵌入式配置;
收录时间:2011-04-29 14:33:22

更多JBehave信息

  Spock 
Spock是一个用于Java与Groovy应用程序的测试与规范框架。它的与众不同之处在于拥有漂亮与极富表现力的规范语言。由于Spock采用JUnit runner,所以能够与大部分IDE,构建工具和持续集成服务器集成使用。Spock灵感来自 JUnitjMockRSpecGroovyScalaVulcans
收录时间:2011-05-17 10:19:23

更多Spock信息

  Podam 
Podam这个工具能够帮助开发人员通过制造的数据自动填充Plain Old Java Objects (POJOs)来进行单元测试。
收录时间:2011-05-27 08:50:26

更多Podam信息

  Citrus Testframework 
Citrus是一个采用Java开发的测试框架,能够对基于消息的企业SOA应用程序实现自动化集成测试。为了进行终端到终端的用例测试,这个工具能够模仿外围系统的各种传输器和协议(比如:JMS、SOAP WebServices、HTTP、TCP/IP等) 。Citrus为XML消息内容提供了强大的校验机制并且能够让你构建复杂的测试逻辑如:发送和接收消息,数据校验,自动重试,变量定义,动态消息内容,错误模拟等。
Citrus.jpg
收录时间:2011-05-31 14:34:14

更多Citrus Testframework信息

 JsTestDriver 
JsTestDriver是一个JavaScript单元测试工具,易于与持续构建系统相集成并能够在多个浏览器上运行测试轻松实现TDD风格的开发。当在项目中配置好js-test-driver以后,如同junit测试java文件一般,js-test-driver可以直接通过直接运行js文件,来对js文件单元测试。
JsTestDriver.jpg
收录时间:2011-06-28 09:10:20

更多JsTestDriver信息

  Jubula功能测试工具 
Jubula提供了一个用于对Swing、SWT/RCP/GEF和HTML应用程序进行自动化功能测试的图形化工具。它适用于那些希望他们的自动化测试由测试专家从用户角度来编写,而且不需要任何编码的团队。支持基于Client-server架构的分布式测试。项目存储在一个多用户数据库。
Jubula.jpg
收录时间:2011-07-10 15:38:36

更多Jubula功能测试工具信息

  Cassandra单元测试 CassandraUnit 
CassandraUnit是一个Cassandra数据操作的单元测试框架,其功能与关系型数据库测试框架DBunit类似,只是其测试对象是Cassandra。

下面是一个最简单使用例子:创建一个用于存储数据的xml文件,命名为 simpleDataSet.xml

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<keyspace xmlns="http://xml.dataset.cassandraunit.org">
    <name>beautifulKeyspaceName</name>
    <columnFamilies>
        <columnFamily>
            <name>beautifulColumnFamilyName</name>
            <row>
                <key>key10</key>
                <column>
                    <name>name11</name>
                    <value>value11</value>
                </column>
                <column>
                    <name>name12</name>
                    <value>value12</value>
                </column>
            </row>
            <row>
                <key>key20</key>
                <column>
                    <name>name21</name>
                    <value>value21</value>
                </column>
            </row>
        </columnFamily>
    </columnFamilies>
</keyspace>

然后再创建一个单元测试类,继承自AbstractCassandraUnit4TestCase

package org.cassandraunit;

import static org.hamcrest.Matchers.is;
import static org.hamcrest.Matchers.notNullValue;
import static org.junit.Assert.assertThat;

import org.cassandraunit.dataset.IDataSet;
import org.cassandraunit.dataset.xml.ClassPathXmlDataSet;
import org.junit.Test;

public class AutomaticallyStartAndLoadSimpleDataSetTest extends AbstractCassandraUnit4TestCase {

    @Override
    public IDataSet getDataSet() {
        return new ClassPathXmlDataSet("simpleDataSet.xml");
    }

    @Test
    public void shouldHaveLoadASimpleDataSet() throws Exception {
        assertThat(getKeyspace(), notNullValue());
        assertThat(getKeyspace().getKeyspaceName(), is("beautifulKeyspaceName"));
    }

}

Apache Cassandra是一套开源分布式Key-Value存储系统。它最初由Facebook开发,用于储存特别大的数据。Facebook目前在使用此系统

DbUnit 使您可以容易地执行 JDBC 查询并获取它们的值。使用 DbUnit JDBC 包装器而不是纯粹的 JDBC 有几个理由:

  • 可以用 SQL 查询创建一个 Dataset ,并使用 DbUnit 的 assertion(断言)方法(在后面描述)。
  • 可以用 SQL 查询创建一个 Dataset ,并将它保存为一个 FlatXmlDataSet 。可以在以后将它重新装载到数据库中。
  • 可以容易地从任何行中获取列的内容,无需进行迭代。
收录时间:2011-08-11 21:08:37

更多Cassandra单元测试 CassandraUnit信息


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值