Adding tests using API payload

This guide walks you through the process of adding tests using the payload feature in KushoAI.

Prerequisites

  • Valid test payload data

Step-by-Step Guide

1. Access the Add Tests Feature

  1. Locate the "Add Tests" button in the top navigation bar.

  2. Click on the "Add Tests" button to open the dropdown menu.

2. Select Payload Method

  1. From the dropdown menu, click on "Using Payload".

    alt text

  2. This will open the "Add Tests using Payload" modal window.

    alt text

3. Configure Test Details

In the modal window:

  1. Enter a descriptive test description in the "Test Description" field.
  2. Add your test payload, refer to the below sample as a reference:
{
  "method": "post",
  "url": "https://banking-api.free.beeceptor.com/creating",
  "headers": {},
  "path_params": {},
  "query_params": {
    "name": "KushoAI",
    "bank id": "128434"
  },
  "json_body": {}
}

4. Save the Test

  1. Review your test configuration.
  2. Click the "Save" button at the bottom of the modal.
  3. Your test will be added to the test suite.

Additional Options

  • Bulk Upload: Switch to the "Bulk upload" tab if you need to add multiple tests at once.

Tips

  • Ensure all required fields are filled out before saving.
  • Use meaningful test descriptions to identify tests later easily.
  • Double-check the payload structure to avoid syntax errors.

Next Steps

After adding your test, you can:

  • Run individual tests using the "RUN" button.
  • Execute all tests using "RUN ALL".
  • Generate test reports.