Visual API Testing: No-Code Flow Editor | LoadGen
28 node types, OpenAPI import, environment management, auth profiles. API testing in EUC: what Login VSI and ControlUp don't have.
LoadGen Engineering
Product Strategy
Drag-and-drop 28 node types. Import from OpenAPI. Manage environments and auth. Debug with step-through. What Login VSI, ControlUp, and NeoLoad don't offer in the EUC space.
Why visual API testing?
APIs power your apps. Test them without code.
- No JavaScript required: Unlike k6 or Postman scripts, LoadGen's flow editor is visual. QA and ops teams can build API tests.
- EUC + API in one platform: Load test Citrix, monitor AVD, and API-test your backend: same tool, same dashboard.
- Competitors don't have this: Login VSI, ControlUp, NeoLoad: no API testing. LoadGen bridges IT ops and dev teams.
The three-panel flow editor
NodePalette → FlowCanvas → NodeDetailPanel.
- NodePalette: 28 node types: Request (operation, raw, replay), Assert (status, jsonpath, schema, latency), Auth (bearer, apikey, oauth2), Control (if, switch, loop, parallel, join, delay, retry, error-handler), Data (set, variable, csv, db-lookup), Transform (builtin, js), Subflow (call).
- FlowCanvas: Drag nodes, connect with edges. Visual diagram of your API flow.
- NodeDetailPanel: Configure selected node: URL, headers, body, assertions.
Revision switching, environment dropdown, validation. Run-in-editor, save as revision.
Route: /api-testing/flows/{FlowId}/edit
OpenAPI import: start from spec
- Sources table: Name, Spec URL, Versions, Status, Diff Summary, Impacted Flows
- Version management: Approve new versions, diff viewer, auto-refresh
- Migration: When source updates, flows stay in sync. Migration banner in editor.
Route: /api-testing/sources
Environments & auth profiles
Environments (/api-testing/environments):
- Base URL, headers, variables, secrets
- Allowed hosts
- Add/Edit modal
Auth Profiles (/api-testing/auth-profiles):
- None, Bearer, API Key, OAuth2 (Client Credentials, Auth Code, Password)
- Test credentials before runs
Debug mode: step, resume, abort
- Timeline: Node execution with HTTP status and duration bars
- Events: Event log
- Artifacts: Captured outputs
- Variables: Runtime state
- Debug controls: Resume, Step, Abort
Route: /api-testing/runs/{RunId}
Why competitors don't have this
API testing in EUC: we're the only one.
| Competitor | API Testing |
|---|---|
| Login VSI | No |
| ControlUp | No |
| NeoLoad | Yes (separate product, no VDI) |
| k6 | Yes (code-only, no VDI) |
LoadGen makes you relevant to developer teams, not just IT ops. One platform for load testing, monitoring, and API automation.
Routes reference
| Feature | Route |
|---|---|
| Flows | /api-testing/flows |
| Flow Editor | /api-testing/flows/{FlowId}/edit |
| New Flow | /api-testing/flows/new |
| Sources (OpenAPI) | /api-testing/sources |
| Environments | /api-testing/environments |
| Auth Profiles | /api-testing/auth-profiles |
| Runs | /api-testing/runs |
| Run Detail (Debug) | /api-testing/runs/{RunId} |
Visual API testing: € 150/month
Unlimited launchers. No code. OpenAPI import. EUC + API in one platform.
Related reads
Keep reading.

Uptime Monitoring + End-User Experience Monitoring for Citrix & VDI | LoadGen
Uptime says the broker answered. End-to-end monitoring says a real user logged in, and did it in 45 seconds. Why VDI needs both, and how to run them on one platform.

Combine Machine Telemetry with Load Test Results in One Dashboard | LoadGen
Load tests tell you p95 went up. Machine telemetry tells you why. Build one dashboard over both, in LoadGen Analyse with AI or in Grafana over the same InfluxDB.

Citrix Performance Testing: How to Load Test Citrix Properly | LoadGen
How to load test Citrix: what to simulate, how to ramp, what to measure, and how to turn a run into a defensible "how many users fit" answer.
Ready to baseline your environment?
Run the wizard, hit the cockpit, watch the audit trail build itself.
