Introduction
Welcome to OptraFlow — a comprehensive API testing and automation platform designed to streamline your development workflow.
Welcome to OptraFlow, a comprehensive API testing and automation platform designed to streamline your development workflow.
Getting Started
Optraflow is an API testing platform that helps you generate tests from collections, build request chains, run functional tests, and performance scanning — no coding required. Install the browser extension Network Interceptor to capture network flows and requests; Optraflow will use them to generate tests automatically.
Optraflow is perfect for:
- API Functional test
- E2E testing — request chain
- Performance scanning
- Top 10 OWASP Security scanning
- Rate Limit testing
- Schema validation
Step 1: Managing Workspace
The first thing is to manage your workspace.
When you first start using the system, a Default Workspace is automatically created for you. This workspace acts as your starting point and contains all your initial data and settings.
If you are running multiple projects, it's best practice to create a separate workspace for each project. This keeps your work organized and ensures that project data, configurations, and tests remain isolated.
Note
We support workspace level access to users & tools.- Jira for bug tracking
- Slack & Teams for communication
- GitHub for OpenAPI spec sync
- Workspace level environments
Step 2: Managing Environments
Why different environments?
When you first start using the system, a No Environment option is automatically created for your workspace.
- If you use No Environment, the endpoint will be executed exactly as entered — no substitutions or environment variables applied.
- This is useful for quick tests, but not ideal for projects that span multiple environments (e.g., development, staging, production).
Best Practice
If your project runs across multiple environments, it's recommended to create a separate environment for each one.
- Define a Base URL for each environment (e.g.,
https://dev.api.com,https://staging.api.com,https://prod.api.com). - This allows you to test the same endpoint across environments without changing code or manually editing requests.
Benefits
Efficiency: Switch environments with a single click instead of rewriting endpoints. Consistency: Ensure tests run against the correct environment every time. No Coding Required: Just choose the environment and execute — the system handles variable substitution automatically.Step 3: Managing Variables
If your test requires static or dynamic data, you can create and test with real-time data instead of hardcoded values. Variables let you parameterize requests and reuse values across tests and environments.
Support
Do you have a technical support question, found a defect, or would like to make a feature request? Please drop a mail at support@optraflow.com to get the conversation started.
Do you have a general inquiry? Please feel free to contact us at support@optraflow.com.
We ❤️ and welcome your feedback.
