# Quick Start

Loadium is designed to have a straightforward process to manage your load tests.

<figure><img src="https://33973752-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUOy4kHWrKkuqX5mhH7%2Fuploads%2F7MVADeuFafe5G5vcnsBD%2Fimage.png?alt=media&#x26;token=99da267e-37fa-422b-a76e-d1f5c3532bc4" alt=""><figcaption></figcaption></figure>

When you first log in to Loadium, you will be presented with Home Page. There are five tabs in the banner menu:

{% tabs %}
{% tab title="Home Page" %}
Displays the list of the created tests, information for previous test runs, and package usage.

<figure><img src="https://33973752-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUOy4kHWrKkuqX5mhH7%2Fuploads%2FgyFHQRB9R06ciGHZG2A7%2Fimage.png?alt=media&#x26;token=cd1a42c6-f1cd-4e0c-a2d1-2156751b5898" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Projects" %}
Allows grouping of the created tests and displays them.

<figure><img src="https://33973752-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUOy4kHWrKkuqX5mhH7%2Fuploads%2Fp4sSoQ3t0At4fdjpD0Xj%2Fimage.png?alt=media&#x26;token=f0eb0c5e-6b8c-47a2-9538-18d1d58d017f" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Create" %}
Allows you to start creating a test with Script Builder, JMeter file, Gatling file, and Selenium WebDriver editor. Also presents other options Convert to JMX and JTL to Loadium Report.

<figure><img src="https://33973752-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUOy4kHWrKkuqX5mhH7%2Fuploads%2FyQOrSTQatzrAKAcRVrZn%2Fimage.png?alt=media&#x26;token=39ca8418-d049-4c7d-8e1b-d91c439a144d" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Running" %}
Displays your actively running tests.

<figure><img src="https://33973752-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUOy4kHWrKkuqX5mhH7%2Fuploads%2FxVFDsi9oAdiObkIhNf18%2Fimage.png?alt=media&#x26;token=811dc25c-59f5-4616-af65-e23097bbdef7" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Compare" %}
Allows you to compare the results of test runs with each other.

<figure><img src="https://33973752-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUOy4kHWrKkuqX5mhH7%2Fuploads%2FBuUqe6Lw4el3NLw10sqL%2Fimage.png?alt=media&#x26;token=b8c01472-d39a-4271-84e6-9b9639784278" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

## 1) Test Creation

To start creating a test, you can either choose to create a new one through the online no-code web editor or upload your previously created script from the desired technology.

### Script Builder

You can create your own script from scratch through Loadium's online editor.

{% tabs %}
{% tab title="Simple HTTP Builder" %}

#### Simple HTTP Builder

A simplistic approach for creating your script where you will enter basic parameters like request type (GET, POST, PUT, DELETE), request URL, reponse\&connection timeout, etc.

<figure><img src="https://33973752-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUOy4kHWrKkuqX5mhH7%2Fuploads%2FN4xtPinRqZjBLSZ4qqbN%2Fimage.png?alt=media&#x26;token=5abcff15-ffc0-4ed9-87e8-44ce03537e82" alt=""><figcaption></figcaption></figure>

Get started quickly with the Simple HTTP Builder guide:

{% content-ref url="create-test/script-builder-old/http-test" %}
[http-test](https://wiki.loadium.com/create-test/script-builder-old/http-test)
{% endcontent-ref %}
{% endtab %}

{% tab title="Record\&Play" %}

#### Record & Play

A more advanced approach where you can also record your web surfing with the Google Chrome extension to be used in the editor.

<figure><img src="https://33973752-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUOy4kHWrKkuqX5mhH7%2Fuploads%2Fj9A7A1w3hVrYIGpX6imK%2Fimage.png?alt=media&#x26;token=aaa7ef4a-cde0-448c-82cb-ddcabeb387b1" alt=""><figcaption></figcaption></figure>

&#x20;                                       <img src="https://33973752-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUOy4kHWrKkuqX5mhH7%2Fuploads%2FgavTTeH6H8kLozcbeCcH%2Fimage.png?alt=media&#x26;token=ad0eb6f4-26ce-4d30-a272-db93c936e77f" alt="" data-size="original">

Get started quickly with the Record\&Play guide:

{% content-ref url="create-test/loadium-record-and-play" %}
[loadium-record-and-play](https://wiki.loadium.com/create-test/loadium-record-and-play)
{% endcontent-ref %}
{% endtab %}
{% endtabs %}

### By Uploading Script

Loadium supports open-source technologies to create & run your tests:

{% tabs %}
{% tab title="JMeter" %}

#### JMeter Test

Apache JMeter is an open-source tool that supports many protocols like HTTP, JDBC, LDAP, FTP, etc. Creating a JMeter test is the main feature of Loadium which supports all the key features of JMeter.

Get started quickly with the JMeter Test guide:

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

{% tab title="Gatling" %}

#### **Gatling Test**&#x20;

Gatling is an open-source performance testing framework based on Scala, Akka and Netty. You can simply upload your Gatling file and desired CSV files to create your test and start testing.&#x20;

Get started quickly with the Gatling Test guide:

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

{% tab title="Web Driver" %}

#### Web Driver Test

Selenium WebDriver is a functional test automation library, you can use your Selenium scripts to create performance tests. You can also use Java and Javascript language to create Selenium-based performance tests.

Get started quickly with the Web Driver Test guide:

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

## 2) Running

During test creation, you can manage the test settings to shape the test running course.

{% tabs %}
{% tab title="Load Configuration" %}
You can configure the virtual user amount, their ramp-up period, and test duration (some parameters may vary between the technologies)

<figure><img src="https://33973752-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUOy4kHWrKkuqX5mhH7%2Fuploads%2FcAyYpe23xK9XhmCy2JYT%2Fimage.png?alt=media&#x26;token=fd968c3e-9c0b-4956-9a5a-0fd4457c8567" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Geolocation" %}
You can choose to distribute your load generation to multiple locations with Cloud Service or use your personal servers with Private Locations.

<figure><img src="https://33973752-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUOy4kHWrKkuqX5mhH7%2Fuploads%2FfmmMJbRvc3OzR2qVr7g6%2Fimage.png?alt=media&#x26;token=60960409-be4c-4cb1-b60f-cc119849175c" alt=""><figcaption></figcaption></figure>

You can see our guides for more detailed information.

{% content-ref url="test-settings/what-is-geolocation" %}
[what-is-geolocation](https://wiki.loadium.com/test-settings/what-is-geolocation)
{% endcontent-ref %}

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

{% tab title="Failure Criteria" %}
An <mark style="color:purple;">optional</mark> feature where you can choose certain KPI metrics and set thresholds for each request to track their performance

<figure><img src="https://33973752-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUOy4kHWrKkuqX5mhH7%2Fuploads%2FazMFzOO94Yjv2LdEhZR8%2Fimage.png?alt=media&#x26;token=987dab3a-7fd9-46ca-a8c2-b0e3594a76dd" alt=""><figcaption></figcaption></figure>

You can see our guide for more detailed information.

{% content-ref url="test-settings/failure-criteria-old" %}
[failure-criteria-old](https://wiki.loadium.com/test-settings/failure-criteria-old)
{% endcontent-ref %}
{% endtab %}

{% tab title="Scheduling" %}
An <mark style="color:purple;">optional</mark> feature where you can schedule your tests to automate their run.

<figure><img src="https://33973752-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUOy4kHWrKkuqX5mhH7%2Fuploads%2FzHy0KDOjHkgjZFR8Ksj4%2Fimage.png?alt=media&#x26;token=bbef5641-b854-4290-a35d-74c647b81ca6" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="APM" %}
An <mark style="color:purple;">optional</mark> feature where you can integrate New Relic or AppDynamics APM Tools to get their metrics displayed on the Loadium Report.

<figure><img src="https://33973752-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUOy4kHWrKkuqX5mhH7%2Fuploads%2F8XAb4tyOMD1bgswnCn4Z%2Fimage.png?alt=media&#x26;token=73dbaca5-3d39-4182-a8a9-4171862f3f37" alt=""><figcaption></figcaption></figure>

You can see our guide for more detailed information.

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

When you finish creating a test, the information you have put; uploaded files, load configurations, geolocations, KPI, etc. will be saved and you can access it from the Home Page. You can run your created tests from the Home Page.

<figure><img src="https://33973752-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUOy4kHWrKkuqX5mhH7%2Fuploads%2FNvpqgt17kELFzi0jp2ry%2Fimage.png?alt=media&#x26;token=72a44550-58e1-4459-a53a-e3ca1a2c47d0" alt=""><figcaption></figcaption></figure>

## 3) Analyzing

{% tabs %}
{% tab title="Test Report" %}
During a test run, the test metrics will be presented lively. After a test finishes, you can access these reports from the test's Sessions page.

<figure><img src="https://33973752-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUOy4kHWrKkuqX5mhH7%2Fuploads%2Fly2DKkXeXrnxD9tw53Sk%2Fimage.png?alt=media&#x26;token=4c6aad37-7574-4676-b755-6620ee574118" alt=""><figcaption></figcaption></figure>

You can check out the Test Report guide for a more comprehensive cover:

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

{% tab title="Compare Test" %}
Loadium allows you to compare your tests to help you to analyze your tests better. A quick guide for it will be coming soon!
{% endtab %}

{% tab title="Observing Progress" %}
After several runs of your same created test, the overall progress of test results will be presented in the test's Sessions Page.

<figure><img src="https://33973752-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUOy4kHWrKkuqX5mhH7%2Fuploads%2FA10AdFgtdElWO75Z8oMw%2Fimage.png?alt=media&#x26;token=a7cd963a-1be4-4260-9aaa-6a2a162ef19c" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

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.

Enjoy testing!
