Execution Mode
Choose where tests run: Shift-Left Engine on server for CI/CD and schedules, or Shift-Left Agent locally for development and private APIs.
Overview
Execution Mode decides where test cases are executed for an endpoint.
Use this selection before running tests so behavior matches your environment and workflow.
Shift-Left Engine
- Runs tests on the server.
- Best for CI/CD pipelines and scheduled runs.
- Status is typically shown as Always Available.
Choose this mode when you want centralized execution and automation-ready behavior.
Shift-Left Agent
- Runs tests locally on your machine.
- Best for development workflows and private/internal APIs.
- Status can appear as Not Running when the local agent process is not active.
Choose this mode when local network access or developer-side execution is required.
If Shift-Left Agent is not available
When the UI shows Shift-Left Agent Not Available, use this flow:
- Download Shift-Left Agent.
- Install Shift-Left Agent.
- Start Shift-Left Agent.
After startup, refresh status in Studio and select Agent mode again.
Start and stop Agent
- Start Agent: launch the local agent service/app so Studio can execute local tests.
- Stop Agent: stop the local service when local execution is no longer needed.
If status remains unavailable after start, verify installation health and local connectivity.
Related articles
Previous
Test Configuration
Product documentation
Next
Run Tests and Review Results
Product documentation
Related articles
- Generate Endpoint Test Cases · Product documentation
- Open, Edit and Save Test Cases · Product documentation
- Test Configuration · Product documentation
- Run Tests and Review Results · Product documentation
Next steps
- Getting started · Install + connect your spec
- Configuration fundamentals · Stabilize runs
- Initial configuration · Users, licensing, projects
- Release notes · Updates and fixes
Still stuck?
Tell us what you’re trying to accomplish and we’ll point you to the right setup—installation, auth, or CI/CD wiring.