Reporting tool for JMeter load tests
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
data
src
.gitignore
LICENSE
README.md
pom.xml

README.md

JMeter Reporting Build Status

Demo

JMETER REPORTING

ADMIN RESTX CONSOLE: admin/admin

Features

Reporting tool for JMeter load tests.

  • TODO

Installation

Pre-requisite

Default local MongoDB installation (port 27017) or add -Dmongo.uri=[mongodb://localhost:27017/jmeter-reporting] for remote connection.

Run Application

JMETER REPORTING is a RestX application. 2 ways to run application :

  • Run As Java Application org.jmeter.reporting.AppServer (use embed jetty)
  • Deploy war on application server.

RoadMap

Features

  • [API/UI] : Configuration and check results of load tests
  • [API] : authentification / roles
  • [UI] : new charts

Integration & Tests

  • Release and versionning
  • JS tests with Karma

Performance

  • Improvement aggregation queries (cache, indexes, upgrade MongoDB 2.6 ?)
  • Improvement charts generation (Replacing Morris JS ?)

Development

Frameworks used

Build

JMETER-REPORTING requires Java 7.

You can build it using either Maven 3.

With Maven: mvn clean install test (add -Dhttp.proxyHost=host -Dhttp.proxyPort=port if you are behind a proxy to download embed MongoDB)

Contributing

Contributions are welcome, fork the repo, push your changes to a branch and send a Pull Request.

Built on