Summary | Admin | Home Page | Forums | Tracker | Bugs | Support | Patches | RFE | Lists | Tasks | Docs | News | CVS | Files

Overview

JBenchmark is a HTTP testing tool for benchmarking the performance of web applications. JBenchmark is 100% Java based and can be incorporated into the build process or used independently for testing application performance.
Performance testing of Projects is often overlooked and suppressed by business priorities until serious issues occur. Make it a standard part of your development process with ease.

Features

JBenchmark has the following features:
  1. Simple and easy to use
  2. Fast to create benchmark scripts
  3. Common Testing Constructs, HttpGet, Random or Weighted choice of tests, ThreadGroups, Loops
  4. Dynamically generate URLs, randomly set variables based on set list of values or from JDBC Source
  5. Uses Jelly scripting
  6. Various Assertions for Response Status, Response Size, ensure good performance figues are not the result of page errors
  7. Extensible Result Publishers
  8. Partially documented. See the online Documentation and the online JavaDoc.
  9. Available under the Apache 1.1 license. JBenchmark's copyright and licensing have had legal review, making jbenchmark suitable for use in Apache projects.
  10. Tested. All versions of jbenchmark are tested on a large and complex project before release.

Downloads

Download JBenchmark.

Contributions


The jbenchmark project gratefully acknowledges the contribution of wotif.com, who granted a license to the authors to in respect of code developed at wotif.com for the purpose of making it available to the community under an Apache open source license.

Thanks to ThoughtWorks for free legal assistance in formalising the granting of code from wotif.com to the open source community. Copies of  the executed deeds are available should anyone need to audit the grant.


 SourceForge.net