Editing Steps

After generating steps (or when creating manually), you'll often need to edit them for precision and reliability.

The Step Editor

Each step in the editor shows:

Editing Step Fields

Description

Click the description text to edit. Be specific:

Bad:  "Click button"
Good: "Click the 'Add to Cart' button below the product price"

Changes auto-save after a short delay.

Data Field

Click "Add data" or the existing data value to edit.

Static values:

john@example.com
MyPassword123

Dynamic placeholders:

See Dynamic Placeholders for all options.

Wait Until

Click "Add wait condition" or existing condition to edit.

Examples:

Dashboard is visible
Loading spinner disappears
Success message shows
Product is added to cart

Wait conditions have a 30-second timeout. The AI polls until the condition is met or timeout occurs.

Reordering Steps

Drag and drop steps to reorder:

  1. Click and hold the drag handle (left of step number)
  2. Drag to new position
  3. Release to drop

Step numbers update automatically.

Adding Steps

At the End

  1. Click Add Step below the last step
  2. Enter the step description
  3. Optionally add data and wait condition

Between Steps

  1. Hover between two steps
  2. Click the + button that appears
  3. Enter the new step

Deleting Steps

  1. Hover over the step
  2. Click the trash icon
  3. Step is removed immediately

Deletion is immediate. There is no undo, but changes only affect draft until published.

Bypass Cache

Bug0 caches successful step executions. Toggle "Bypass Cache" when:

When enabled, AI re-executes the step fresh.

Common Edits

Making Steps More Specific

Before: Click the submit button
After:  Click the "Submit Order" button in the checkout form

Adding Element Context

Before: Enter email in the input field
After:  Enter email in the "Email Address" field in the login form

Adding Wait Conditions

Before: Click the "Login" button
After:  Click the "Login" button
        Wait Until: Dashboard page loads

Using Placeholders

Before: Enter "test@example.com" in email field
After:  Enter email in the field
        Data: {{run.email}}

Validation

Run your test after editing to verify:

  1. Click Run in the editor
  2. Watch live preview execution
  3. Check each step completes successfully
  4. Verify assertions pass

Auto-Save

The editor auto-saves:

All changes go to draft until you Publish.

Best Practices

Keyboard Shortcuts

ActionShortcut
SaveAuto-saves
Run TestClick Run button
Add StepClick Add Step
Delete StepClick trash icon