• Ripplet


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

    What is Ripplet?

    Ripplet is a powerful,high available,flexible,collaborative load/stress test tool. It aims at providing an environment where users are able to do the tasks as follows :

        * illustrate test design and outline load description clearly
        * control realistic performance load efficiently, both on logic and data flow
        * diagnose performance spikes and bottlenecks easily
        * evaluate system capacity quickly and correctly
        * share achievements for developers or customers, not only reports but test plan for product enviroment stage evaluation

    Use it, extend it, just making your load test fruitful, your production stable. Hopefully, it's pretty much everything you seek in load test and it's beyond your expectation.

    Objectives

        * Generic : a framework to test various software products, fit for all stages of performance testing, platform and database independent
        * Flexible : configurable on test units, load profile, monitor items by user console, easy to add plug-in, simple to maintain, scripting supported
        * Diagnostic : a bundle of reports and charts on test results and server performance metrics
        * HighAvailable : distributed services, error-tolerant, unlimited virtual users, minor overhead of server monitor etc.
        * Collaborative : a set of utilities to share test projects, load profile and results between teams


    Audience

        * Performance/System Quality Engineer, Manager : the tool fits well on every testing stage, from functional performance testing, user interface load testing, integration stress testing, high availability/destructive testing to product compacity evaluation
        * System Architect, Developer : use it in develop stage to ensure the performance of your framework and core functions
        * Product deployer,consultant : ensure high performance with test report, server report and real time monitoring chart
        * Plug-in developer : new protocol implmentation and new server metrics, application metrics to be integrated

    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    J2MEUnit:J2MEUnit是应用在J2ME应用程序的一个单元测试框架。它基于JUnit.
    Surrogate Test framework:Surrogate Test framework是一个值得称赞单元测试框架,特别适合于大型,复杂Java系统的单元测试。这个框架能与JUnit,MockEJB和各种支持模拟对象(mock object )的测试工具无缝给合。这个框架基于AspectJ技术。
    JUnitEE:JUnitEE是对JUnit的一个简单扩展,可以支持在一个J2EE应用程序服务器上执行标准的测试案例。它主要由一个把测试结果输出为html的servlet组成。
    JUnitPerf:Junitperf实际是junit的一个decorator,通过编写用于junitperf的单元测试,我们也可使测试过程自动化。
    JEasyTest:JEasyTest是一个Eclipse IDE插件开发用于简化那些难于用标准mock object框架进行单元测试的代码,比如使用继承关系的代码。
    STclass:STclass是一个基于Contract(由于B. Meyer在Design by Contract:合约设计方式中定义)的单元测试框架,它是JUnit的一个克隆,但是可与JUnit相匹敌。该框架能够把测试结果生成XML的报表格式,然后加工处理成漂亮的HTML报表。STclass集成JIP剖析器,可以在测试期间进行statisitic与 profiling分析,并把结果加到HTML报表中。
    Cactus:Cactus是一个基于JUnit框架的简单测试框架,用来单元测试服务端Java代码。Cactus框架的主要目标是能够单元测试服务端的使用Servlet对象的Java方法如HttpServletRequest,HttpServletResponse,HttpSession等
    EasyMock:EasyMock为Mock Objects提供接口并在JUnit测试中利用Java的proxy设计模式生成它们的实例。EasyMock最适合于测试驱动开发。
    Jubula功能测试工具: Jubula提供了一个用于对Swing、SWT/RCP/GEF和HTML应用程序进行自动化功能测试的图形化工具。它适用于那些希望他们的自动化测试由测试专家从用户角度来编写,而且不需要任何编码的团队。支持基于Client-server架构的分布式测试。项目存储在一个多用户数据库。
    DbUnit:DbUnit是为数据库驱动的项目提供的一个对JUnit 的扩展,除了提供一些常用功能,它可以将你的数据库置于一个测试轮回之间的状态。