loadfocus jenkins plugin integration
2 minutes read

We’ve released a new version of our load testing plugin for Jenkins CI. See here more details.

Load Testing CI/CD Plugin helps to run load tests automatically as a Post-build action and mark the build as PASSED, UNSTABLE or FAILED based on errors received during the test run and the average response time.

Use the Post build actions and define your load test limits in order to mark the build UNSTABLE or FAILED.

Jenkins Plugin Installation Steps:

  1. Create your load testing account on LoadFocus
  2. Copy your LoadFocus.com API key from https://loadfocus.com/account
  3. Go to Jenkins Dashboard and click go to Manage Jenkins > Manage Plugins > Available
  4. Locate and install LoadFocus Load Test plugin
  5. Go to Manage Jenkins > Manage Credentials and add your LoadFocus.com API key to the stored credentials

Schedule your tests inside Jenkins to monitor failures and application bottlenecks. Choose the load test, and enter both the Error % and Response Time thresholds. Then click Save.

Load testing Jenkins CI/CD plugin
Load testing Jenkins CI/CD plugin

Run Load Test with Jenkins CI/CD Plugin

Schedule or Run the Jenkins job and your load test will get triggered automatically.

This will provide insights about your application on every Jenkins job run.

load test console log
Load Test Console Log in Jenkins

Jenkins Job Results and Reports

Finally, you can click the results link and load the charts and all details of your load test run, print the PDF report and make use of the white-label reports provided.

Performance Testing White-label Reports
Performance Testing White-label Reports

Get started with the Continuous Performance Testing Jenkins CI/CD plugin from LoadFocus.

Written by Bogdan Vazzolla.

LoadFocus is a cloud testing platform, the load and stress testing tool provides the infrastructure to run tests with thousands of concurrent users, from multiple cloud locations, in less than a few minutes, keep history of the results, compare different runs to inspect performance improvements or performance degradation. It also supports running JMeter load tests from the cloud.

How Much Traffic Can Your Website Handle?