# Adding New Test Suites

> Guide to adding to new Suites using "Add New"

In this guide, we will walk through the process of adding a test suite in Keploy. Users can either manually provide the details for the test suite or directly import a curl command to create one.

## Steps to Add a Test Suite

1. **Click on the Plus Button**
   - Navigate to the test suite section in the Keploy interface.
   - Click on the `+` button to add a new test suite.

2. **Provide Test Suite Details**
   - Fill in the following fields:
     - **Name**: Enter a unique name for the test suite.
     - **Details**: Provide a brief description of the test suite.
     - **Request**: Specify the request details, such as the HTTP method, URL, headers, and body.
     - **Assertions**: Define any Assertions related to the test suite.
![Add Suite](https://keploy-devrel.s3.us-west-2.amazonaws.com/add-new-suite-1.png)

3. **Import a Curl Command (Optional)**
   - If you have a curl command, you can directly import it to create the test suite.
   - Paste the curl command in the provided input field.
   - Keploy will automatically parse the curl command and populate the test suite details.

4. **Save the Test Suite**
   - Once all the details are filled in, click on the `Save` button to create the test suite.

## Example

### Manual Entry
```json
{
  "name": "User Authentication",
  "details": "Tests the login functionality.",
  "request": {
    "method": "POST",
    "url": "https://api.example.com/login",
    "headers": {
      "Content-Type": "application/json"
    },
    "body": {
      "username": "test_user",
      "password": "secure_password"
    }
  }
}
```

### Importing a Curl Command
```bash
curl -X POST https://api.example.com/login \
  -H "Content-Type: application/json" \
  -d '{"username": "test_user", "password": "secure_password"}'
```

By following these steps, you can easily create and manage test suites in Keploy.
