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