Web Automation

Web Browser

ActivityDefinition
Open URLOpen a new web browser window
Close browserClose the browser opened
Find IFrameHTML element that is able to load another HTML element
Execute JavaScriptExecute separately written JavaScript code
Scrape structured dataExtract data according to a given structure

Mouse

ActivityDefinition
Click on elementSimulates clicking a specific browser element
Hover over elementHovers the mouse cursor over the specified element
Drag and drop elementSimulates drag and drop of a web page element
Select list itemSelect a specific item in a dropdown list

Keyboard

ActivityDefinition
Input to browserInput some text into browser elements
Send hotkeySimulate pressing a hotkey or a key combination

UI

ActivityDefinition
Get element propertyReads attributes of a specified element
Set element propertySets a certain property of the specified element
Get element valueReads the value attribute or the text between tags
Set element valueSets the 'value' attribute of the specified element
Element found?Checks whether the element exists
Wait for elementWait until the element is loaded
Wait for vanishingWaits for web element to disappear for specified amount of time