• STclass


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

    网友留言/评论

    我要留言/评论

    相关开源项目

    MockEJB:MockEJB是一个不需要EJB容器就能运行EJB并进行测试的轻量级框架。
    Feed4JUnit:Feed4JUnit能够让编写JUnit的参数化测试变得简便,并为这些测试提供预定义或随机测试数据。它能够从业务分析人员定义好的CVS或Excel文件读取测试用例数据并在构建/单元测试框架中报告测试成功。利用Feed4JUnit能够很方便用随机但校验过的数据执行冒烟测试来提高代码代码覆盖率和发现由非常特殊的数据结构产生的Bug。此外还可以利用Feed4JUnit轻松定义等价类测试。
    Cactus:Cactus是一个基于JUnit框架的简单测试框架,用来单元测试服务端Java代码。Cactus框架的主要目标是能够单元测试服务端的使用Servlet对象的Java方法如HttpServletRequest,HttpServletResponse,HttpSession等
    Maveryx: Mavery是一个开源的自动化测试工具用于Java GUI应用程序功能和回测试。通过一个智能的GUI对像查找器能够在运行期直接确定要测试的GUI对象,利用这点Maveryx能够消除GUI Map间的依赖。此功能用于自动识别和管理正在测试中应用程序的变化与缺陷,同时确保测试案例无需修改就能够运行成功。Maveryx可以集成在任意Java IDE中使用包括:Eclipse、NetBeansIBM Rational Functional Tester等等。收录时间:2010-11-09 22:12:23
    Spock: Spock是一个用于Java与Groovy应用程序的测试与规范框架。它的与众不同之处在于拥有漂亮与极富表现力的规范语言。由于Spock采用JUnit runner,所以能够与大部分IDE,构建工具和持续集成服务器集成使用。Spock灵感来自JUnit、jMock、RSpec、Groovy、Scala、Vulcans。
    JUnitPerf:Junitperf实际是junit的一个decorator,通过编写用于junitperf的单元测试,我们也可使测试过程自动化。
    DBMonster:DBMonster是一个用生成随机数据来测试SQL数据库的压力测试工具。
    Jubula功能测试工具: Jubula提供了一个用于对Swing、SWT/RCP/GEF和HTML应用程序进行自动化功能测试的图形化工具。它适用于那些希望他们的自动化测试由测试专家从用户角度来编写,而且不需要任何编码的团队。支持基于Client-server架构的分布式测试。项目存储在一个多用户数据库。
    Jetif:Jetif是一个用纯Java实现的回归测试框架。它为Java程序单元测试以及功能测试提供了一个简单而且可 伸缩的架构,可以用于个人开发或企业级开发的测试。它容易使用,功能强大,而且拥有一些企业级测试的 重要功能。Jetif来源于JUnit, JTestCase以及TestNG的启发,有几个基本的概念直接来自于JUnit, 比如说断言机制,Test Listener的概念,因此从JUnit转到Jetif是非常容易的。
    Robot Framework: Robot Framework是一个通用的关键字驱动的自动化测试框架用于验收测试和验收测试驱动的开发(ATDD)。它拥有一个易于使用表格式的语法来创建测试用例并且它的测试能力可以通过测试库进行扩展(测试库可以用Python或Java实现)。用户还可以使用与创建测试用例一样简单的语法依据现有关键字创建新的关键字。收录时间:2010-11-09 23:14:40