• Abbot


    Abbot是一个用来测试Java GUIs的框架。用简单的基于XML的脚本或者Java代码,你就可以开始一个GUI。
    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    JTestCase:JTestCase 使用XML文件来组织多测试案例数据,声明条件(操作和期望的结果),提供了一套易于使用的方法来检索XML中的测试案例,按照数据文件的定义来声明结果。
    TestNG:TestNG是根据JUnit 和 NUnit思想而构建的一个测试框架,但是TestNG增加了许多新的功能使得它变得更加强大与容易使用比如:
    *支持JSR 175注释(JDK 1.4利用JavaDoc注释同样也支持)
    *灵活的Test配置
    *支持默认的runtime和logging JDK功能
    *强大的执行模型(不再TestSuite)
    *支持独立的测试方法。
    ScalaTest: ScalaTest是一个开源测试框架,既可以测试Scala也可以测试Java代码。通过与一些流行的工具集成使用如:JUnit、TestNG、Ant和Maven,ScalaTest能够让你的测试在新的或现有的Scala或Java项目中变得更加高效。
    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。
    MockCreator:MockCreator可以为给定的interface或class生成模拟对象(Mock object)的源码。
    jMock:jMock利用mock objects思想来对Java code进行测试。jMock具有以下特点:容易扩展,让你快速简单地定义mock objects,因此不必打破程序间的关联,让你定义灵活的超越对象之间交互作用而带来测试局限,减少你测试地脆弱性。
    SWTBot: SWTBot是一个开源基于Java的UI/功能测试工具用于测试基于SWT和Eclipse的应用程序。SWTBot提供的API具有易于学习和使用的特点。其API隐藏了SWT和Eclipse的复杂性。因此非开发人员也可以利用它进行UI/功能测试。SWTBot提供了一组自己的断言(assertions)非常适合于SWT,SWTBot允许你使用自己的断言框架。SWTBot还可以记录和回放测试并与Eclipse集成使用。
    收录时间:2011-01-17 15:09:37
    p-unit:p-unit是一款开放源码的性能测试框架,和JUnit不同,JUnit 关注的是测试案例的正确性,而p-unit不仅关注测试案例的正确性,还收集测试案例的性能参数,默认情况下,p-unit收集测试案例的时间和内存消耗情况,可以产生文件,图片,和PDF格式的报表。此外,p-unit 还支持参数化测试,多线程测试以及不同Java 虚拟机性能之间的比较。
    lattu:lattu是一个用于测试Eclipse RCP应用程序的框架。它能够进行单元测试与功能测试。实质上,它是一个Eclipse插件提供适当的扩展来进行单元与确认测试。lattu使用JUnit来实单元测试,Abbot来实现GUI测试。
    JUnit:JUnit是由 Erich Gamma 和 Kent Beck 编写的一个回归测试框架(regression testing framework)。Junit测试是程序员测试,即所谓白盒测试,因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的功能。Junit是一套框架,继承TestCase类,就可以用Junit进行自动测试了。