Browser automation

Start and manage web applications on browsers

You can find more information on how to use the browser automation actions here

Extract data from web page
Get details of web page
Get details of element on web page
Take screenshot of web page
Focus text field on web page
Populate text Field on web page
Set check box state on web page
Select radio button on web page
Set drop-down list value on web page
Press button on web page
If web page contains
Wait for web page content
Launch new Internet Explorer
Launch new Firefox
Launch new Chrome
Launch new Microsoft Edge
Create new tab
Go to web page
Click link on web page
Click download link on web page
Run JavaScript function on web page
Hover mouse over element on web page
Close web browser

Getting started with browser automation

Browser automation actions enable users to interact with web applications and components through UI elements. UI elements describe uniquely the web components that the action is going to handle.

To add a new UI element, select Add UI element through the deployed browser automation action or the UI elements tab of the flow designer.

Screenshot of the options to create a new UI element.

All web-related UI elements are specified by one or more CSS selectors that pinpoint the hierarchical structure of the component on the page. Selectors use the > notation to indicate that each element is contained within the element on its left.

Although selectors are created automatically when adding UI elements, some particular scenarios need manually created selectors. When a custom selector is needed, you have the option to edit an existing selector or build one from scratch.

Screenshot of the options to edit and create selectors.

To develop more dynamic web flows, replace the Equals to operators with other operators or regular expressions. Additionally, if the value of a selector's attribute depends on the results of previous actions, use variables instead of hard-coded values.

Screenshot of the available operators in the selector builder.

Note

You can find more information about developing web flows and creating custom selectors in Automate web flows and Build a custom selector, respectively.

Browser automation actions

Web data extraction

Extract data from web applications, from a single value up to tables or custom multiple pieces of data

Extract data from web page

Extract data from specific parts of a web page in the form of single values, lists, rows or tables

You can find more information on how to use this action here

Input Parameters
Argument Optional Accepts Default Value Description
Web browser instance No Web browser instance Enter or choose the variable that contains the web browser instance to work with
UI element No UI element Select the UI element on web page to extract data from
Extraction parameters No Datatable The parameters to use when extracting data. Depending on the extraction mode, this accepts different data.
Max web pages to process No Numeric value The maximum number of web pages to process
Pager CSS selector No Text value The pager CSS selector
Extraction mode N/A Undefined, Single value, Handpicked values, List, Table, Entire HTML table Single value Specify what to extract from the web page
Use paging N/A Boolean value False Specify whether to use paging
Get all web pages N/A Boolean value False Specify whether to get all web pages
Process data upon extraction N/A Boolean value False Specify whether to process extracted data to present them exactly as displayed in the webpage. Processing of extracted data includes displaying of the information nested in iframes and filtering through hidden or visible elements. For larger datasets, having this option enabled isn't recommended as it will increase the extraction time.
Timeout Yes Numeric value 60 Set the time in seconds that you want to wait for the extraction to be completed before the action fails
Store data mode N/A Variable, Excel spreadsheet Variable Specify whether to store the extracted data in a variable or an Excel spreadsheet
Variables Produced
Argument Type Description
ExcelInstance Excel instance The Excel instance with the extracted data. Use this instance to manipulate the spreadsheet (or save and close it) by using the dedicated Excel actions.
DataFromWebPage Datatable The extracted data in the form of a single value, list, datarow or datatable
Exceptions
Exception Description
Failed to extract data Indicates a problem extracting data
Failed to launch Excel instance Indicates a problem launching an Excel instance
Failed to write values to Excel Indicates a problem writing the values to an Excel

Get details of web page

Get a property of a web page, such as its title or its source text

Input Parameters
Argument Optional Accepts Default Value Description
Web browser instance No Web browser instance Enter or choose the variable that contains the web browser instance to work with
Get N/A Web page description, Web page meta keywords, Web page title, Web page text, Web page source, Web browser's current URL address Web page description Select the information to retrieve from the web page
Variables Produced
Argument Type Description
WebPageProperty Text value The details retrieved from the web page
Exceptions
Exception Description
Failed to get details of web page Indicates a problem getting the details of the specified web page

Get details of element on web page

Get the value of an element's attribute on a web page

Input Parameters
Argument Optional Accepts Default Value Description
Web browser instance No Web browser instance Enter or choose the variable that contains the web browser instance to work with
UI element No UI element Select the UI element on web page to get details from
Attribute name No Text value Own Text Enter or select the attribute whose value to retrieve
Variables Produced
Argument Type Description
AttributeValue Text value The value of the web element's attribute
Exceptions
Exception Description
Failed to retrieve attribute of UI element on web page Indicates a problem retrieving attribute of web page element

Take screenshot of web page

Take a screenshot of the web page (or an element of the web page) currently displayed in the browser and save the image into a file or to the clipboard

Input Parameters
Argument Optional Accepts Default Value Description
Web browser instance No Web browser instance Enter or choose the variable that contains the web browser instance to work with
Capture N/A Entire web page, Specific element Entire web page Specify whether to capture the entire web page or only a specific element of it
UI element No UI element Select the UI element on web page to capture
Save mode N/A Clipboard, File Clipboard Specify whether to save the image into a file or store it into the clipboard
Image file No File Set the full path for the file to save the image capture
File format N/A BMP, EMF, EXIF, GIF, JPG, PNG, TIFF, WMF BMP Select the format of the image file
Variables Produced
  • This action doesn't produce any variables
Exceptions
Exception Description
Element with specified CSS selector not found Indicates that a web page element with the specified CSS selector was not found
Failed to save file Indicates a problem saving the specified file
Failed to save in the clipboard Indicates a problem while saving to the clipboard
Failed to take screenshot Indicates a problem taking a screenshot

Web form filling

Fill in forms on web applications

Focus text field on web page

Set the focus on an input element of a web page and scroll it into view

Input Parameters
Argument Optional Accepts Default Value Description
Web browser instance No Web browser instance Enter or choose the variable that contains the web browser instance to work with
UI element No UI element Select the UI element on web page to focus
Wait for page to load N/A Boolean value True Specify whether to wait for the new web page to load completely before proceeding
Timeout for webpage to load No Numeric value 60 Set the time in seconds for page to load before the action throws an error
If a pop-up dialog appears N/A Close it, Press a button, Do nothing Do nothing Specify what to do if a pop-up dialog appears
Dialog button to press Yes Text value OK Enter the dialog button to press if a pop-up dialog appears
Variables Produced
  • This action doesn't produce any variables
Exceptions
Exception Description
Element with specified CSS selector not found Indicates that a web page element with the specified CSS selector was not found
Failed to set input focus on web page text field Indicates a problem setting input focus on the specified web page text field

Populate text Field on web page

Fill a text field in a web page with the specified text

Input Parameters
Argument Optional Accepts Default Value Description
Web browser instance No Web browser instance Enter or choose the variable that contains the web browser instance to work with
UI element No UI element Select the text field to populate
Text No Direct encrypted input or Text value Enter the text to fill in the text field
If field isn't empty Yes Replace text, Append text Replace text Specify whether to replace existing content, or to append.
Populate text using physical keystrokes N/A Boolean value False Emulate using physical keystrokes when populating text to UI text field elements. Physical keystrokes are required for cases that emulated text population doesn't perform the intentional action on the element. As this option requires the browser window to be focused, it will automatically bring it in the foreground.
Emulate typing N/A Boolean value True Specify whether to fill the text field at once by simply setting the value of the text box, or emulate a user typing by sending characters one by one. The latter method is slower, but required in some complex web pages.
Unfocus text box after filling it N/A Boolean value False Choose whether to unfocus the text box right after this action fills it with the specified text. In case of scraping autocompletion lists, this parameter should be set to "False".
Wait for page to load N/A Boolean value True Specify whether to wait for the new web page to load completely after populating the text field
Timeout for webpage to load No Numeric value 60 Set the time in seconds for page to load before the action throws an error
If a pop-up dialog appears N/A Close it, Press a button, Do nothing Do nothing Specify what to do if a pop-up dialog appears after populating the text field
Dialog button to press Yes Text value OK Enter the dialog button to press if a pop-up dialog appears
Variables Produced
  • This action doesn't produce any variables
Exceptions
Exception Description
Element with specified CSS selector not found Indicates that a web page element with the specified CSS selector was not found
Failed to write on text field Indicates a problem writing to the specified text field

Set check box state on web page

Check or uncheck a check box in a web form

Input Parameters
Argument Optional Accepts Default Value Description
Web browser instance No Web browser instance Enter or choose the variable that contains the web browser instance to work with
UI element No UI element Select the check box to set the state of
Check box state N/A Checked, Unchecked Checked Select the check box state
Wait for page to load N/A Boolean value True Specify whether to wait for the new web page to load completely after setting the check box state
Timeout for webpage to load No Numeric value 60 Set the time in seconds for page to load before the action throws an error
If a pop-up dialog appears N/A Close it, Press a button, Do nothing Do nothing Specify what to do if a pop-up dialog appears after setting the check box state
Dialog button to press Yes Text value OK Enter the dialog button to press if a pop-up dialog appears
Variables Produced
  • This action doesn't produce any variables
Exceptions
Exception Description
Element with specified CSS selector not found Indicates that a web page element with the specified CSS selector was not found
Failed to set the state of the checkbox Indicates a problem in setting the state of the specified check box

Select radio button on web page

Select a radio button on the web page

Input Parameters
Argument Optional Accepts Default Value Description
Web browser instance No Web browser instance Enter or choose the variable that contains the web browser instance to work with
UI element No UI element The radio button to select
Wait for page to load N/A Boolean value True Specify whether to wait for the new web page to load completely after selecting the radio button
Timeout for webpage to load No Numeric value 60 Set the time in seconds for page to load before the action throws an error
If a pop-up dialog appears N/A Close it, Press a button, Do nothing Do nothing Specify what to do if a pop-up dialog appears after selecting the radio button
Dialog button to press Yes Text value OK The dialog button to press if a pop-up dialog appears
Variables Produced
  • This action doesn't produce any variables
Exceptions
Exception Description
Element with specified CSS selector not found Indicates that a web page element with the specified CSS selector was not found
Failed to select radio button Indicates a problem in selecting the specified radio button

Set drop-down list value on web page

Set or clear the selected option for a drop-down list in a web form

Input Parameters
Argument Optional Accepts Default Value Description
Web browser instance No Web browser instance Enter or choose the variable that contains the web browser instance to work with
UI element No UI element Select the drop-down list to set its value
Operation N/A Clear all options, Select options by name, Select options by index Clear all options Select whether to select a value or clear the selected value of the drop-down list
Option name(s) No List of Text values Enter one or more options (one per line if more than one) to be selected in the drop-down list. Multiple options make sense only when working with multi-select lists. If the list is single-selection, then only the first option specified will be used.
Option indices No List of Numeric values Type a space-separated list of 1-based indices (e.g. 1 3 4)
Wait for page to load N/A Boolean value True Specify whether to wait for the new web page to load completely after setting the drop-down list value
Timeout for webpage to load No Numeric value 60 Set the time in seconds for page to load before the action throws an error
If a pop-up dialog appears N/A Close it, Press a button, Do nothing Do nothing Specify what to do if a pop-up dialog appears after setting the drop-down list value
Dialog button to press Yes Text value OK Enter the dialog button to press if a pop-up dialog appears
Variables Produced
  • This action doesn't produce any variables
Exceptions
Exception Description
Element with specified CSS selector not found Indicates that a web page element with the specified CSS selector was not found
Failed to set the selected option Indicates a problem setting the selected drop-down list option

Press button on web page

Press a web page button

Input Parameters
Argument Optional Accepts Default Value Description
Web browser instance No Web browser instance Enter or choose the variable that contains the web browser instance to work with
UI element No UI element Select the button to press
Wait for page to load N/A Boolean value True Specify whether to wait for the new web page to load completely after pressing the button
Timeout for webpage to load No Numeric value 60 Set the time in seconds for page to load before the action throws an error
If a pop-up dialog appears N/A Close it, Press a button, Do nothing Do nothing Specify what to do if a pop-up dialog appears after pressing the button
Dialog button to press Yes Text value OK Enter the dialog button to press if a pop-up dialog appears
Variables Produced
  • This action doesn't produce any variables
Exceptions
Exception Description
Element with specified CSS selector not found Indicates that a web page element with the specified CSS selector was not found
Failed to click on web page button Indicates a problem clicking the specified web page button

If web page contains

Mark the beginning of a conditional block of actions, depending on whether a specific piece of text or element exists in a web page

Input Parameters
Argument Optional Accepts Default Value Description
Web browser instance No Web browser instance Enter or choose the variable that contains the web browser instance to work with
Check if web page N/A Contains element, Doesn't contain element, Contains text, Doesn't contain text Contains element Check whether a specific text or web page element exists in a web page
UI element No UI element Select the UI element on web page to check for
Text No Text value Enter the text on web page to check for
Variables Produced
  • This action doesn't produce any variables
Exceptions
Exception Description
Failed to communicate with the browser Indicates that an error with the browser occured

Wait for web page content

Suspend the flow until a specific piece of text or web page element appears or disappears from a web page

Input Parameters
Argument Optional Accepts Default Value Description
Web browser instance No Web browser instance Enter or choose the variable that contains the web browser instance to work with
Wait for web page to N/A Contain element, Not contain element, Contain text, Not contain text Contain element Specify whether to wait for a specific text or web page element to (dis)appear in a web page
UI element No UI element Select the UI element on web page to check for
Text No Text value Enter the text on web page to check for
Variables Produced
  • This action doesn't produce any variables
Exceptions
Exception Description
Wait for web page content failed Indicates that the wait operation failed

Launch new Internet Explorer

Launch a new instance or attach to a running instance of Internet Explorer for automating web sites and web applications

Input Parameters
Argument Optional Accepts Default Value Description
Launch mode N/A Launch automation browser, Launch new Internet Explorer, Attach to running Internet Explorer Launch automation browser Specify whether to launch the automation browser or a new instance of Internet Explorer or attach to an existing one
Attach to Internet Explorer tab N/A By title, By URL, Use foreground window By title Specify whether to attach to an Internet Explorer tab by its title, URL, or attach to the active tab of Internet Explorer running as the foreground window
Initial URL No Text value Enter the URL of the web site to visit when the web browser is launched
Tab title No Text value Enter the title (or part of it) of the Internet Explorer tab to attach to
Tab URL No Text value Enter the URL (or part of it) of the Internet Explorer tab to attach to
Window state N/A Normal, Maximized, Minimized Normal Specify whether to launch the browser window in normal, minimized of maximized state
Clear cache N/A Boolean value False Specify whether to clear the entire cache of the web browser right after launching it
Clear cookies N/A Boolean value False Specify whether to clear all stored cookies in the web browser right after launching it
Wait for page to load N/A Boolean value True Specify whether to wait for the new web page to load completely before proceeding
Timeout for webpage to load No Numeric value 60 Set the time in seconds for page to load before the action throws an error
If a pop-up dialog appears N/A Close it, Press a button, Do nothing Do nothing Specify what to do if a pop-up dialog appears while loading the initial web page
Dialog button to press Yes Text value OK Enter the dialog button to press if a pop-up dialog appears
Custom user agent string Yes Text value Specify the custom user agent string for the runtime web helper. If this field remains empty, the runtime web helper uses by default the user agent string of Internet Explorer installed on the machine.

Note

The Clear cache and Clear cookies options only work as intended if running in Protected Mode is disabled in the Internet options menu.

Variables Produced
Argument Type Description
InternetExplorer Web browser instance The Internet Explorer instance to use with browser automation actions
Exceptions
Exception Description
Failed to launch Internet Explorer Indicates a problem launching Internet Explorer
Invalid URL Indicates that the provided URL was invalid

Launch new Firefox

Launch a new instance or attach to a running instance of Firefox for automating web sites and web applications

Input Parameters
Argument Optional Accepts Default Value Description
Launch mode N/A Launch new Instance, Attach to running instance Launch new Instance Specify whether to launch a new instance of Firefox or attach to an existing one
Attach to Firefox tab N/A By title, By URL, Use foreground window By title Specify whether to attach to a Firefox tab by its title, URL, or attach to the active tab of Firefox running as the foreground window
Initial URL No Text value Enter the URL of the web site to visit when the web browser is launched
Tab title No Text value Enter the title (or part of it) of the Firefox tab to attach to
Tab URL No Text value Enter the URL (or part of it) of the Firefox tab to attach to
Window state N/A Normal, Maximized, Minimized Normal Specify whether to launch the browser window in normal, minimized of maximized state
Clear cache N/A Boolean value False Specify whether to clear the entire cache of the web browser right after launching it
Clear cookies N/A Boolean value False Specify whether to clear all stored cookies in the web browser right after launching it
Wait for page to load N/A Boolean value True Specify whether to wait for the new web page to load completely before proceeding
Timeout for webpage to load No Numeric value 60 Set the time in seconds for page to load before the action throws an error
If a pop-up dialog appears N/A Close it, Press a button, Do nothing Do nothing Specify what to do if a pop-up dialog appears while loading the initial web page
Dialog button to press Yes Text value OK Enter the dialog button to press if a pop-up dialog appears
Timeout No Numeric value 60 Set the time in seconds that you want to wait for the browser to be launched before the action fails
Variables Produced
Argument Type Description
Browser Web browser instance The Firefox instance to use with browser automation actions
Exceptions
Exception Description
Failed to launch Firefox Indicates a problem launching Firefox
Invalid URL Indicates that the provided URL was invalid

Launch new Chrome

Launch a new instance or attach to a running instance of Chrome for automating web sites and web applications

Input Parameters
Argument Optional Accepts Default Value Description
Launch mode N/A Launch new Instance, Attach to running instance Launch new Instance Specify whether to launch a new instance of Chrome or attach to an existing one
Attach to Chrome tab N/A By title, By URL, Use foreground window By title Specify whether to attach to a Chrome tab by its title, URL, or attach to the active tab of Chrome running as the foreground window
Initial URL No Text value Enter the URL of the web site to visit when the web browser is launched
Tab title No Text value Enter the title (or part of it) of the Chrome tab to attach to
Tab URL No Text value Enter the URL (or part of it) of the Chrome tab to attach to
Window state N/A Normal, Maximized, Minimized Normal Specify whether to launch the browser window in normal, minimized of maximized state
Clear cache N/A Boolean value False Specify whether to clear the entire cache of the web browser right after launching it
Clear cookies N/A Boolean value False Specify whether to clear all stored cookies in the web browser right after launching it
Wait for page to load N/A Boolean value True Specify whether to wait for the new web page to load completely before proceeding
Timeout for webpage to load No Numeric value 60 Set the time in seconds for page to load before the action throws an error
If a pop-up dialog appears N/A Close it, Press a button, Do nothing Do nothing Specify what to do if a pop-up dialog appears while loading the initial web page
Dialog button to press Yes Text value OK Enter the dialog button to press if a pop-up dialog appears
Timeout No Numeric value 60 Set the time in seconds that you want to wait for the browser to be launched before the action fails
Variables Produced
Argument Type Description
Browser Web browser instance The Chrome instance to use with browser automation actions
Exceptions
Exception Description
Failed to launch Chrome Indicates a problem launching Chrome
Invalid URL Indicates that the provided URL was invalid

Launch new Edge

Launch a new instance or attach to a running instance of Edge for automating web sites and web applications

Input Parameters
Argument Optional Accepts Default Value Description
Launch mode N/A Launch new Instance, Attach to running instance Launch new Instance Specify whether to launch a new instance of Edge or attach to an existing one
Attach to Edge tab N/A By title, By URL, Use foreground window By title Specify whether to attach to an Edge tab by its title, URL, or attach to the active tab of Edge running as the foreground window
Initial URL No Text value Enter the URL of the web site to visit when the web browser is launched
Tab title No Text value Enter the title (or part of it) of the Edge tab to attach to
Tab URL No Text value Enter the URL (or part of it) of the Edge tab to attach to
Window state N/A Normal, Maximized, Minimized Normal Specify whether to launch the browser window in normal, minimized of maximized state
Clear cache N/A Boolean value False Specify whether to clear the entire cache of the web browser right after launching it
Clear cookies N/A Boolean value False Specify whether to clear all stored cookies in the web browser right after launching it
Wait for page to load N/A Boolean value True Specify whether to wait for the new web page to load completely before proceeding
Timeout for webpage to load No Numeric value 60 Set the time in seconds for page to load before the action throws an error
If a pop-up dialog appears N/A Close it, Press a button, Do nothing Do nothing Specify what to do if a pop-up dialog appears while loading the initial web page
Dialog button to press Yes Text value OK Enter the dialog button to press if a pop-up dialog appears
Timeout No Numeric value 60 Set the time in seconds that you want to wait for the browser to be launched before the action fails
Variables Produced
Argument Type Description
Browser Web browser instance The Edge instance to use with browser automation actions
Exceptions
Exception Description
Failed to launch Edge Indicates a problem launching Edge
Invalid URL Indicates that the provided URL was invalid

Create new tab

Create a new tab and navigate to the given URL (supported in Edge, Chrome and Firefox)

Input Parameters
Argument Optional Accepts Default Value Description
Web browser instance No Web browser instance Enter or choose the variable that contains the web browser instance to work with
URL to navigate to No Text value Enter the URL, or a variable containing the URL, to navigate to
Wait for page to load N/A Boolean value True Specify whether to wait for the new web page to load completely before proceeding
Timeout for webpage to load No Numeric value 60 Set the time in seconds for page to load before the action throws an error
If a pop-up dialog appears N/A Close it, Press a button, Do nothing Do nothing Specify what to do if a pop-up dialog appears while loading the web page
Dialog button to press Yes Text value OK Enter the dialog button to press if a pop-up dialog appears
Variables Produced
Argument Type Description
NewBrowser Web browser instance The new web browser instance to use with browser automation actions
Exceptions
Exception Description
Invalid URL Indicates that the provided URL was invalid
Failed to create a new tab Indicates a problem creating a new tab

Go to web page

Navigate the web browser to a new page

Input Parameters
Argument Optional Accepts Default Value Description
Web browser instance No Web browser instance Enter or choose the variable that contains the web browser instance to work with
Navigate N/A To URL, Back, Forward, Reload web page To URL Specify where to navigate to
URL No Text value Enter the URL to navigate to
Wait for page to load N/A Boolean value True Specify whether to wait for the web page to load completely before proceeding
Timeout for webpage to load No Numeric value 60 Set the time in seconds for page to load before the action throws an error
If a pop-up dialog appears N/A Close it, Press a button, Do nothing Do nothing Specify what to do if a pop-up dialog appears while loading the web page
Dialog button to press Yes Text value OK Enter the dialog button to press if a pop-up dialog appears
Variables Produced
  • This action doesn't produce any variables
Exceptions
Exception Description
Failed to navigate to web page Indicates a problem navigating to the specified web page
Invalid URL Indicates that the provided URL was invalid

Click link on web page

Click on a link or any other element of a web page

Input Parameters
Argument Optional Accepts Default Value Description
Web browser instance No Web browser instance Enter or choose the variable that contains the web browser instance to work with
UI element No UI element Select the UI element on web page to click
Click type N/A Left click, Right click, Double click, Left button down, Left button up, Right button down, Right button up, Middle click Left click The kind of click to perform
Send physical click N/A Boolean value False Specify whether to physically move the mouse cursor over the element prior to clicking. A physical click is required for cases that emulated clicks don't perform the intentional action on the element. As this option requires the browser window to be focused, it will automatically bring it in the foreground.
Wait for page to load N/A Boolean value True Specify whether to wait for the new web page to load completely after clicking on the link
Timeout for webpage to load No Numeric value 60 Set the time in seconds for page to load before the action throws an error
If a pop-up dialog appears N/A Close it, Press a button, Do nothing Do nothing Specify what to do if a pop-up dialog appears after clicking on the link
Dialog button to press Yes Text value OK Enter the dialog button to press if a pop-up dialog appears
Variables Produced
  • This action doesn't produce any variables
Exceptions
Exception Description
Element with specified CSS selector not found Indicates that a web page element with the specified CSS selector was not found
Failed to click UI element Indicates a problem clicking the specified element

Click on a link in a web page that results in downloading a file

Input Parameters
Argument Optional Accepts Default Value Description
Web browser instance No Web browser instance Enter or choose the variable that contains the web browser instance to work with
UI element No UI element Select the UI element on web page to click
Destination folder No Folder Enter or choose the full path of the folder, or a variable containing the folder, to save the downloaded file to
Variables Produced
Argument Type Description
DownloadedFile File The file on the disk where the download is saved. This is a filepath that consists of the download folder as specified above plus the name of the file as provided by the web server.
Exception Description
Failed to download file Indicates a problem downloading the specified file
Element with specified CSS selector not found Indicates that a web page element with the specified CSS selector was not found
Failed to click UI element Indicates a problem clicking the specified element
Failed to save file Indicates a problem saving the specified file

Run JavaScript function on web page

Run a JavaScript function on the web page and get the returned result

Input Parameters
Argument Optional Accepts Default Value Description
Web browser instance No Web browser instance Enter or choose the variable that contains the web browser instance to work with
JavaScript function Yes Text value function ExecuteScript() { /*your code here, return something (optionally); */ } Enter the JavaScript function to run on the web page
Variables Produced
Argument Type Description
Result Text value The result of the JavaScript function that run
Exceptions
Exception Description
Failed to run JavaScript Indicates a problem running JavaScript

Hover mouse over element on web page

Hover the mouse over an element of a web page

Input Parameters
Argument Optional Accepts Default Value Description
Web browser instance No Web browser instance Enter or choose the variable that contains the web browser instance to work with
UI element No UI element Select the UI element on web page to hover
Variables Produced
  • This action doesn't produce any variables
Exceptions
Exception Description
Failed to hover over element Indicates a problem hovering over the specified element

Close web browser

Close a web browser window

Input Parameters
Argument Optional Accepts Default Value Description
Web browser instance No Web browser instance Enter or choose the variable that contains the web browser instance to close
Variables Produced
  • This action doesn't produce any variables
Exceptions
Exception Description
Failed to close the web browser Indicates a problem closing the web browser