Wait for Element Attribute

This action can be used to pause the execution and wait for a control element in the DOM to be rendered on the screen.

Properties

Input

  • Identifier: Indicate a new UI element, or select from the already defined list of selectors.

  • CSS Selector: It is used to "find" (or select) the HTML elements more precisely.

  • URL: The URL link of the page containing the CSS selector.

  • Timeout: total number of milliseconds the robot will search for the specified control object to appear before aborting the action.

  • Attribute Name: The name of the targeted attribute to be waited to load. If the name is not not specified, the action will wait for target element to become available.

  • Attribute value: The value of the attribute to be matched to. If the value is not specified, the action will wait for target element to become available.

Misc

  • Display Name: action display name in your implementation project

  • Wait Before: number milliseconds robot to wait before executing the action.

  • Wait After: number milliseconds robot to wait until moving to the next action.

  • Abort on Error: True/False

  • Retry Times: Specifies the number of times to retry an action if it doesn't end successfully. Default value 0 (no retry); Use -1 if you want to retry indefinitely.

Use case

Potential Use Cases

  • Waiting for a slow web-page to load buttons before clicking them Wait on a company's webpage for tab/button "contact" to appear before typing in a message.

  • Wait in an accounting software app for the button new invoice to appear before executing a click on it.

Last updated