Loadmill
Learn moreSchedule a demo
  • Introduction
    • Loadmill - AI - Powered Solution
    • Deviceless mobile testing
      • Capturing traffic with Loadmill MITM Proxy
      • Loadmill desktop recorder
        • Generating test flows
      • Installing certificate on mobile devices
        • iOS certificate installation
        • Android certificate installation
      • Configuring proxy on mobile devices
        • iOS Wi-Fi settings
        • Android Wi-Fi settings
      • Troubleshooting
    • What is an API
      • API - Data Fetching
      • Quick examples of API requests
      • What is an API endpoint?
    • API Server Testing
      • Contract testing
      • Regression Testing
  • Quick Guide
    • Create Account
    • Download Test Composer
    • Register your first API flow
    • Running Your API Test
  • Loadmill Test Composer
    • Quickstart
    • Composer Layout
    • Filter Settings
  • Test Editor
    • Layout
    • Flows
      • Generated Flow Code
      • Test Flow editor
      • Flow Controls
      • Add CSV to Flow
      • Flow Execution
    • Steps
      • Request step
      • Code step
      • Extraction & Assertion step
      • Web Socket step
    • Extractions - Set Parameters
    • Assertions - Verify Response
    • Parameters
      • Parameter Execution Order
      • Test Suite Parameters
      • Parameters Sets
    • ⨍(⨯) FUNCTIONS
    • Postscript
      • Running Postscript
      • Accessing w/ Postscript
      • Validating Postscript
    • Login/Authentication Flow
    • Before & After Hooks
  • Load Testing
    • Load Test Editor
    • Load Testing Guide
    • Analyzing Load Test Results
    • Parameterized Load Test
    • Domain Verification
    • Configuration Files
    • Load Testing FAQs
    • Load Testing Troubleshooting
  • User Behavior Testing
    • Overview
    • Setup
    • Recording troubleshooting
    • Additional recording methods
    • Recording settings
    • How to work with Recordings
  • Auth
    • Okta SSO integration
    • API Tokens
    • Testing with CORS
    • REST API
  • Integrations
    • Loadmill Agent
    • CI integration
    • GitHub
      • CI integration
      • Data sync
    • GitLab
    • Bitbucket
    • Jira
    • New Relic
    • Slack integration
    • TestRail integration
    • Database Testing
    • Kafka Testing
    • Datadog Integration
    • ✉️Email Testing
    • Webhook Testing
    • Integrations FAQs
    • XRay
    • TestRail
    • gRPC Support
  • Collaboration
    • Collaboration
    • Teams
    • Groups & Reports
    • Test Suite Collaboration
    • Reviews
    • Shared Flows
    • Labels
  • Reporting
    • API Catalog & Coverage
      • API Catalog
        • Unique Entity ID's Mapping
        • Domain Mapping and grouping
        • Endpoints grouping
        • OpenAPI upload
      • Test Coverage
        • Generating API test coverage report
  • General
    • Billing
      • Usage report
    • Settings
      • 📈Analytics
        • Flow Run History
      • 🧳Import & Export
    • General FAQs
    • General troubleshooting
    • Comparisons
      • Loadmill vs. SoapUI
      • Loadmill vs. JMeter
      • Loadmill vs. Blazemeter
      • Loadmill vs. WebdriverIO
      • Loadmill vs. Potato
    • Miscellaneous
      • Running a Test Suite
      • Test Plan
      • API Testing troubleshooting
      • API Testing FAQs
      • Test Editor
        • API Tests - Data from CSV files
Powered by GitBook
On this page
  • The Test Flow Toolbar
  • Converting API flow to Load Test
  1. Test Editor
  2. Flows

Test Flow editor

PreviousGenerated Flow CodeNextFlow Controls

Last updated 1 year ago

API Test flow is a series of API calls (HTTP requests) that represent a single "user" flow you would like to test. These requests will be executed sequentially until completion or until the first failure.

🧠 Control visibility of the flows' list area by clicking on Flows in the Test Suite navigation panel. This way you can better focus on the flow you are currently working on.

The Test Flow Toolbar

Option
Description

Auto saves the test flow unless its configuration is invalid.

Login toggle

CSV toggle

Run the edited flow as a "Trial run" to debug and validate it.

Set parameters which can be used in a specific flow.

Edit the raw YAML code of the saved flow.

Describe the desired changes and get a suggestion made by AI.

Allows to restore previously deleted requests (up to 10 requests), and the restoration stack clears upon refreshing the page.

Add request

Add en empty request to the flow

Paste requests

Paste a request - accepts CURL, and copied requests from the flow.

Option
Description

Export Flow

Save the flow to a YAML file. You can then import the flow into another test suite or as a load test.

Duplicate Flow

Create a copy of the original flow within the Test Suite.

Convert to Load Test

Replace Parameter

Extract Parameter

Extract a value to a parameter from all across the test requests.

Copy Flow to Suite

Copy the flow into another Test Suite.

Generate Descriptions

Generate a suitable description to all requests in a flow using AI.

Configure service Definition

For GRPC, allows selecting the service that will be used in the flow.

Get Last Trial Run

Open the last run's results window.

Converting API flow to Load Test

AutoSave

Toggle this switch to enable the flow to use settings.

Easily re-run your test flows by using different parameters values by uploading a containing a list of the values.

Flow status (default: )

Set the .

Run Flow button ()

Run with overrides ()

Run the edited flow as usual, but .

Debug mode toggle ()

Turn the on/off.

Flow scope parameters ()

Edit flow code ()

Edit using AI ()

Restore deleted requests ()

Converts the flow to a .

Replace the usage of a parameter in this flow with another parameter. (Find more information about parameters ).

Easily convert an API flow to Load test by clicking on the Flow options and select "Convert to Load Test". Once you've selected , a new Load test will open containing all the requests and properties taken from the original API test.

the Global Login
CSV file
status of the flow
override some parameters
Debug Mode
here
Load Test