SmoothDeploy Docs
Tests

Run Tests Locally

Run a test on your local machine from the desktop app

Local runs execute a test on your own machine. Results are stored locally and are not visible to other team members.

Run Locally is only available in the desktop app. The button does not appear in the browser console.

Starting a Local Run

  1. Open the test in the test editor.
  2. Click Run Locally in the toolbar. The button appears only when the test has at least one step.
  3. In the Run Test Locally dialog, configure the run options.
  4. Click Run Test.

The dialog closes and the Local Results page opens automatically.

Run Options

OptionDefaultNotes
Config Preset—Load a saved Config Preset; the org default is pre-selected when the test has no saved config
Base URLFrom test configPrepended to relative navigation paths
BrowserChromiumChromium, Firefox, or WebKit (Safari)
ModeHeadfullHeadfull, Headless, Trace Viewer, or Debugger
VideoOnOff, On, Retain on Failure, On First Retry
TraceOnOff, On, Retain on Failure, On First Retry
ScreenshotOnOff, On, Only on Failure
Slow Motion (ms)0Adds a delay between each action
Repeat Each1Number of times to repeat the test
Test Timeout (ms)30000Maximum time for the full test; 0 = no limit
Action Timeout (ms)0Maximum time per action; 0 = no limit
Navigation Timeout (ms)0Maximum time per page navigation; 0 = no limit
Retries0Times to retry on failure
Workers1Parallel workers
Viewport Width / Height—Leave empty for the default (1920 × 1080)
Pause on ErrorOffPauses the browser when a step fails instead of closing it
Track Failed HTTP RequestsOffRecords error-status HTTP responses during the run

Save Config persists the current settings to the test. Reset restores the dialog to default values.

Secrets attached to the test are injected automatically; no additional configuration is needed.

Results

Results appear on the Local Results page. Local runs are not stored in SmoothDeploy and are not visible to other team members.

To run multiple tests or share results with your team, use Run Remotely.

Next Steps