Web Automation
Web Browser
| Activity | Definition |
|---|---|
| Open URL | Open a new web browser window |
| Close browser | Close the browser opened |
| Find IFrame | HTML element that is able to load another HTML element |
| Execute JavaScript | Execute separately written JavaScript code |
| Scrape structured data | Extract data according to a given structure |
Mouse
| Activity | Definition |
|---|---|
| Click on element | Simulates clicking a specific browser element |
| Hover over element | Hovers the mouse cursor over the specified element |
| Drag and drop element | Simulates drag and drop of a web page element |
| Select list item | Select a specific item in a dropdown list |
Keyboard
| Activity | Definition |
|---|---|
| Input to browser | Input some text into browser elements |
| Send hotkey | Simulate pressing a hotkey or a key combination |
UI
| Activity | Definition |
|---|---|
| Get element property | Reads attributes of a specified element |
| Set element property | Sets a certain property of the specified element |
| Get element value | Reads the value attribute or the text between tags |
| Set element value | Sets the 'value' attribute of the specified element |
| Element found? | Checks whether the element exists |
| Wait for element | Wait until the element is loaded |
| Wait for vanishing | Waits for web element to disappear for specified amount of time |
