Click an element in a web test

Click a button, a link, or a menu entry in a web test, found by the AI from your description or by a selector.

Use it to follow a link, submit a form, or pick an entry in a menu. Describe the element in plain language and the AI finds it, or pin it down yourself with an XPath or CSS selector. When the click should change the page, check the result with Verify element.

Parameters

ParameterRequiredDescription
Target elementYes, unless a manual selector is setNatural-language description of the element. The AI uses it to find the element, for example "The Log in button in the header".
Manual selectorNoXPath or CSS selector, used when AI is disabled or as the saved selector.
AI usageNoinherit (default, follows the test strategy), smart, or always.
Enable AINoWhen off, only the manual selector is used. Default: on.
Ignore error on this stepNoThe run continues with the next step if this one fails. Default: off.

How the AI resolves the element, and when it falls back to the saved selector, is covered in AI selectors.

Results and metrics

  • Timing: start, end, and duration (in seconds) recorded in the step result.
  • Status: success, warning, or failed, with the error message on failure.
  • Screenshot: captured after the click, so you can see the page it led to.
  • Step checks: URL, loading time, and step duration checks report their expected and actual values when configured.
  • AI usage: if the AI located the element, the healed selector is saved on the test and the AI cost is added to the run.

What's next?

AI selectors

How element descriptions, saved selectors, and AI strategies work together

Verify element

Check the result of the click before moving on

Last updated on