BusStop - Docs
This page contains all the key documents you might need. Feel free to browse, download, and stay updated with the latest versions. We regularly update this section to ensure you have the most current and relevant documents at your fingertips.
How to batch test API with BusStop?
BusStop allows users to execute multiple API tests in one go. This batch testing feature improves efficiency and saves time. Follow the steps below to set up and execute your batch tests.
Step 1: Configure the API
To begin, go to the request page and set up your API.
Configure the API method, URL, headers, and body as needed. Once the setup is complete, click Save. After saving, the Add Bulk Request button becomes visible. This button starts the batch testing process.

Step 2: Download the CSV Template
BusStop provides a template to structure your test data correctly.
When you click Add Bulk Request, a popup appears. This popup includes a Download Template option. Click the button to download a CSV file. The file includes column headers that match your API setup. These headers define the structure required for your test data.
Step 3: Update and Upload the CSV File
Use the template to add your test data.
Each row in the file represents one set of input values. You can also add optional comments and expected responses in the last columns. These fields help you track test intent and validate outcomes. Once your data is ready, upload the file using the Upload option in the popup. The file name will appear below your API configuration.


Step 4: Execute as a Batch
All uploaded files are listed below the API request form.
Next to each file, you will see a play icon. Click this icon to run the batch. The system executes all API requests defined in the file. Each API call uses the values from one row. The results are saved within the system, mapped to the same file.

Step 5: View the Test Results
BusStop makes it easy to view and analyze test results.
Click the uploaded file name to open a result popup. This popup displays the test data, API responses, and validation results. You can review which requests passed and which failed. BusStop applies built-in checks to flag issues automatically. This helps ensure your API behaves as expected under different conditions.
