Skip to main content

Test Step Suggestions

Written by Ines

Test Step Suggestions help you improve your AI-generated test steps by flagging potential issues and offering a better alternative. Suggestions appear automatically when you open a Test Case and update as you manually edit steps.

How It Works

When you open a Test Case, Thunders evaluates your AI-generated steps in the background and displays suggestions where it detects an issue. Suggestions also update when you manually edit a step.

There are two categories of suggestions:

Suggestions you can apply directly

  • Rewrite — Thunders suggests a clearer or more specific version of your step. A suggested update is shown and you can apply it in one click.

  • Split — The step covers too much in one action. Thunders suggests splitting it and shows the proposed steps. You can apply the split directly.

Suggestions that require a manual update

  • Wrong step type — The step can not be executed as an AI step but works as another step type (See more on Supported AI Actions).

  • Unsupported action — The action described isn't supported by Thunders. You'll need to rethink the approach.

  • Missing context — Thunders doesn't have enough information about your application to suggest an exact fix. A best practice example is provided to guide you — not an exact rewrite. Update the step yourself based on the example, or ignore it.

Viewing Suggestions

The lightbulb button in the top-right corner of the step list toggles suggestions on and off. You can also use Cmd+Shift+S (Mac) or Ctrl+Shift+S (Windows/Linux).

When suggestions are visible, each flagged step shows the suggestion inline below the step content. Right-clicking a step also lets you view its suggestion directly.

Applying or Ignoring a Suggestion

For rewrite and split suggestions, two actions are available:

  • Apply this update — replaces the step with the suggested version

  • Ignore — dismisses the suggestion

For all other suggestion types, only Ignore is available. Update the step manually based on the guidance shown.

Better Suggestions After Running Your Test Case

Running your Test Case unlocks more targeted suggestions. When a step fails, Thunders analyzes the actual content of your website at that moment and generates suggestions specific to what it found — not just based on the step text alone.

When Suggestions Don't Appear

Suggestions are only generated for AI-type steps. They do not appear for:

  • Steps generated by the Copilot Chat — Thunders assumes these are already well-formed

  • Any other steps other than AI steps

Troubleshooting

I don't see any suggestions.

Make sure the lightbulb toggle is on. If it is disabled, Thunders evaluated your steps and found nothing to flag.

Suggestions disappeared after I restored a version.

Thunders re-evaluates steps after a version restore. Suggestions will reappear once the new evaluation completes.

I got "Consider being more specific" but I'm not sure what to change.

Use the best practice example shown as a starting point. Add more detail about the element, action, or expected outcome so Thunders can understand exactly what to do.

Did this answer your question?