> For the complete documentation index, see [llms.txt](https://baseline11.gitbook.io/quick-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://baseline11.gitbook.io/quick-guide/test-creation-with-plugin.md).

# Test Creation With Plugin

<details>

<summary>1. Introduction</summary>

Welcome! This guide will help you create test with multiple instances as well as manage test on Baseline11.

</details>

<details>

<summary>2. System Requirements</summary>

To create a test, ensure you have:

* A stable internet connection
* An active Project Admin or Project Member account with AWS Setup
* A web browser on a compatible device (PC, tablet, or mobile phone)

</details>

### The steps mentioned below are the process for test creation with plugin

{% stepper %}
{% step %}

## Accessing the Test Management Page

1. Open your web browser
2. Go to our official website: [www.baseline11.com](https://www.baseline11.com/)
3. Sign in with your Project Admin or Project Member credentials
4. Navigate to the Dashboard

<figure><img src="https://3076107135-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FaDJ8r3jxpSQ88OP2q1Q6%2Fuploads%2Fug88ebkpuHgJYYIHxiNX%2Fimage.png?alt=media&amp;token=ee72a41b-e947-4a34-80bd-656380c31c45" alt=""><figcaption></figcaption></figure>

5. Click on the Tests tab

<figure><img src="https://3076107135-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FaDJ8r3jxpSQ88OP2q1Q6%2Fuploads%2F8YmtFxBN8ZYBysPBu57q%2Fimage.png?alt=media&amp;token=489ed1ee-b1a0-40ba-93c6-122faf197831" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

## Creating a New Test

1. Before creating a new Test, ensure that a **Project** has been created
2. Click on the Add Test button.

<figure><img src="https://3076107135-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FaDJ8r3jxpSQ88OP2q1Q6%2Fuploads%2FRO6a7lHVpaGbEgpxCJSt%2Fimage.png?alt=media&amp;token=72a5dc28-7c04-4e42-b12e-c42a00259f4d" alt=""><figcaption></figcaption></figure>

3. Enter the following test details:

   * Test Name
   * Select a Project
   * Description
   * Select Jmeter Version
   * Upload The JMX File (From Drop your .JMX Files here or Browse)

   <figure><img src="https://3076107135-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FaDJ8r3jxpSQ88OP2q1Q6%2Fuploads%2FIsrTHQgL7O4YV0ZHVYbA%2Fimage.png?alt=media&amp;token=501de1a4-de4b-4612-90e1-c59848915f46" alt=""><figcaption></figcaption></figure>

   * Select Region(Choose the region in which you want to create and execute the test)
   * Select Instance Type (Choose the instance type in which you want to create and execute the test)
   * Select Subnet ID (Select the subnet details required for test execution)
   * Select Security Group (select the security group for the test)
   * Add Server Count (Specify the number of servers to be used for testing)
   * Add Disk Size (Define the required disk size for the test execution environment)
   * Select or Skip VPC Subnet (Specify whether to use a VPC subnet and configure its details accordingly)
   * Click Save Icon to save the LG Details

   <figure><img src="https://3076107135-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FaDJ8r3jxpSQ88OP2q1Q6%2Fuploads%2FKSc43ds87N1q8wwt3Eyh%2Fimage.png?alt=media&amp;token=4b9e8891-6085-4b95-b811-c32672405966" alt=""><figcaption></figcaption></figure>

{% endstep %}

{% step %}

## **Adding the Plugins**

If you want to add plugins that are referenced in your JMX file, follow these steps:

1. Click on the **Advanced Options** button.
2. Locate the **Plugins** section.
3. Select the plugins you need to add based on your test requirements.

<figure><img src="https://3076107135-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FaDJ8r3jxpSQ88OP2q1Q6%2Fuploads%2Fwq4MwBioE9RYbwfCSk9q%2Fimage.png?alt=media&amp;token=2c0b21e3-62e0-40fb-8842-78d89c4b8906" alt=""><figcaption></figcaption></figure>

**Note:** You can add multiple plugins to your test as defined in your JMX file. To add multiple plugins, simply check the checkbox at the beginning of each row.
{% endstep %}

{% step %}

### **Search Plugins**

* To search for a plugin, click on the **Filter** button.
* Enter the value that describes your plugin name in the search field.
* Select the appropriate plugin from the filtered results.

<figure><img src="https://3076107135-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FaDJ8r3jxpSQ88OP2q1Q6%2Fuploads%2FwvqZ0eTrUSmVdys3297I%2Fimage.png?alt=media&amp;token=c8ecd49d-1276-4929-874a-b79338be26f8" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

## **Run The Test**

1. Click the Run Test button to start the Execution of the test.
2. After creating the test, it will appear in the Tests Table, displaying the following details:

   * Test Name
   * Project Name
   * User Email (The user who created the test)
   * Start Time (Time when the test execution began)
   * End Time (Time when the test execution completed)
   * Status (e.g. Initializing, Running, Completed, Failed)

   <figure><img src="https://3076107135-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FaDJ8r3jxpSQ88OP2q1Q6%2Fuploads%2FVK9vn9RQEb25W7cfoCTL%2Fimage.png?alt=media&amp;token=67a35e97-711a-40fb-9c1f-53bfe33e9d60" alt=""><figcaption></figcaption></figure>

{% endstep %}

{% step %}

## Managing Tests

* **Rerun The Test**: Click on the Rerun Icon next to a test to execute the test again while keeping the same configurations.
* **Stop The Test**: Click on the Cross Icon to stop a test. If the cross icon is gray, it indicates that the test is not currently running (either it has been stopped or has already completed).

<figure><img src="https://3076107135-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FaDJ8r3jxpSQ88OP2q1Q6%2Fuploads%2FqmSfaaE2nhkVJArxvDCK%2Fimage.png?alt=media&amp;token=6139ccfc-e807-4b52-b5a1-f87b38ec3065" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

## Reviewing Tests

**Review The Test**: Click on the **Test Name** in the **Tests Table** to view the detailed test information.
{% endstep %}
{% endstepper %}

<details>

<summary>3. Troubleshooting</summary>

**Issue: Unable to Create a Test**

* Ensure all required fields are filled.
* Refresh the page and try again.

**Issue: Test Not Appearing in the List**

* Make sure you have assigned the test to the correct project.
* Refresh the test list.

</details>

### Sample Files

{% file src="/files/loKkvZ56cExnwg5XWE9e" %}

You need to select the "Custom Thread Group" Plugin while creating the test

### What is a custom thread group?

A Custom Thread Group in JMeter lets you shape the flow of virtual users more realistically.
