# Jenkins Load Testing with Loadium

### What is Jenkins?

[Jenkins](https://jenkins.io/) is an open source web based continuous integration tool. It support operation like triggering automated tests, starting a build or making a commit to a version control system.

You can install Loadium’s Jenkins plugin from Jenkins market place. You need to navigate “**Manage Jenkins**” menu then “**Manage Plugins**“.  You need to search **Loadium** keyword in the **Available** tab.

After the installation, you need to add your Loadium credentials inside Jenkins.

### **How to Add Loadium Credentials to Jenkins**

* Open the Credentials menu in Jenkins’ welcome screen
* Navigate to “Global” credentials in that screen
* Select “Add Credential” link

Credentials page will ask you to fill some fields.

![](https://loadium.com/wp-content/uploads/2018/01/credentials-600x189.png)

* **ID:** Choose something differentiating than the other credentials stored in Jenkins
* **Description:** Description of the plugin, you can give anything
* **Username:** Your Loadium account’s username
* **Password:** Your Loadium account’s password

Fill out those fields and click Test Connection button to validate your credentials. In case it’s a success, you’ll receive “**Connection to Loadium Server is succesfull**” message. If not, you’ll be warned with an error message.

### **How to Add Loadium Plugin to Your CI Pipeline**

* Navigate to an Item in Jenkins main page to enable Loadium’s plugin.
* In Build Step, you’ll see “**Loadium Performance Test Runner Plugin**” option.
* Choose this one.

![](https://loadium.com/wp-content/uploads/2018/01/plugin-jenkins-600x144.png)

* Choose the credential that you created previously.
* Then plugin will fetch the projects you created in Loadium and fill “Loadium Test” combobox.
* Select the desired test to run and save your Jenkins Item.

Right now, you will be able to run any performance test in Loadium in your CI/CD pipeline.

Enjoy load testing!

{% content-ref url="../about-loadium/features" %}
[features](https://wiki.loadium.com/about-loadium/features)
{% endcontent-ref %}

{% content-ref url="broken-reference" %}
[Broken link](https://wiki.loadium.com/continuous-integration-support/broken-reference)
{% endcontent-ref %}

{% content-ref url="broken-reference" %}
[Broken link](https://wiki.loadium.com/continuous-integration-support/broken-reference)
{% endcontent-ref %}

{% content-ref url="../creating-your-first-test" %}
[creating-your-first-test](https://wiki.loadium.com/creating-your-first-test)
{% endcontent-ref %}

{% content-ref url="../create-test/jmeter-test" %}
[jmeter-test](https://wiki.loadium.com/create-test/jmeter-test)
{% endcontent-ref %}

{% content-ref url="../about-loadium/pricingold" %}
[pricingold](https://wiki.loadium.com/about-loadium/pricingold)
{% endcontent-ref %}

If you don't see the answer to your question here, please [reach out to us](https://loadium.com/contact-us/) to let us know! We're always improving our documentation.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.loadium.com/continuous-integration-support/jenkins-load-testing-with-loadium.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
