Browser Automation

Drag And Drop

Drag the selected element by a given offset.

Fill In Append

Append text to the current field.

Fill In Insert

Insert text into the current field.

Fill In Overwrite

Overwrite the current field value.

Fire Change Event

Invoke change event behavior on element.

Focus

Focuses onto a web element, clicking first if it's editable.

Hide Element

Hide an element.

Hover

Moves the real mouse cursor onto a web element.

Is Clickable

Check if element is clickable.

Is Displayed

Check if element is visible on screen.

Is Enabled

Check if element is enabled.

Is End of Page

Check if page is scrolled to the bottom.

Is Visible In Viewport

Check if element is fully visible in viewport.

Left Click

Simulates a left click.

Left Click And Download

Left-click a link/element and save the resulting download.

Left Double Click

Simulates a double click.

Middle Click

Simulates a middle click.

Move To

Scrolls a web element into view and moves the real mouse cursor onto it.

Page Down

Scroll down one page.

Page End

Navigate to the bottom of the page.

Page Top

Navigate to the top of the page.

Page Up

Scroll up one page.

Press Modifier Key

Track and simulate keyboard modifier key states.

Release Modifier Key

Release keyboard modifier key states.

Right Click

Simulates a right click.

Right Click And Download

Right-click a link/element and save the resulting download.

Scroll Element

Scroll an element by a specified offset.

Scroll Into View

Scrolls a specified web element into view.

Scroll Window

Scroll the page by a specified amount.

Scroll Window By Horizontal

Scroll the window horizontally by a pixel amount.

Scroll Window By Vertical

Scroll the window vertically by a pixel amount.

Select Click

Select an option in a select element.

Send Key

Simulate a keyboard input event.

Send String

Simulate typing text into a page.

Set Range

Set the value of a range (slider) input.

Set Value From Element

Copy one element's value into another.

Submit Form

Submit the form containing the matched element.