JIRA Performance Testing - Available Tools

There are a number of tools available to stress and/or load an application/server. Some of these are more suitable for testing JIRA than others. The following is a list of some of the tools available for you to do your own performance testing.

 

Name Type Pros Cons
Gatling Open Source Software

(plus) Well maintained and updated documentation.

(plus) Comprehensive reporting.

(minus) GUI for Recorder Only.

(minus) Requires users to have Scala skills to create scripts (Scala DSL).

nGrinder Open Source Software

(plus) A variety of online documentation and tutorials.

(plus) Was previously used to perform similar tests on older JIRA versions.

(minus) Atlassian no longer provides new scripts for nGrinder.

Load Runner Paid Tool (Free to try)

(plus) Rich in additional features such as Automatic Script Creation, Customizable Reporting, and Dev Tool Integration.

(plus) User friendly and aimed at those with less coding experience.

(minus) Free version caps at 50 virtual users.
JMeter Apache Foundation (Free to use)

(plus) Various online documentation and tutorials.

(plus) Was previously used to perform similar tests on older JIRA versions.

(minus) Atlassian no longer provides new scripts with JMeter.

We encourage you to independently research and decide on the tool you choose use in testing your JIRA instance. Depending on the experimental design and outcomes you need, one tool may be a better alternative over another. Overall, Atlassian recommends Gatling as a good tool to evaluate for you to do performance testing: it provides thorough documentation and tutorials, simplicity compared to other tools, and comprehensive reporting. Gatling was also one of the tools featured in an Atlassian Summit presentation regarding performance testing in JIRA by JP Morgan Chase.

 

The above guidance is presented on an as-is basis and does not imply Atlassian will support customers in using these tools. All support for using these tools to load and/or stress test Atlassian products should come from the tools' communities and/or the tools' vendors.

Last modified on Apr 17, 2015

Was this helpful?

Yes
No
Provide feedback about this article

Not finding the help you need?

Ask the community

Powered by Confluence and Scroll Viewport.