Skip to content

Actions

Actions are a way to instruct the browser on what to do on the page, this ranges from filling forms, uploading files, Clicking buttons and Page navigation. Most activities you can perform via a browser are presented as actions.

Most actions require an element or part of a page to act on and some actions require additional parameters like what data to input into a form or what file to upload.

Action Arguments Example
Click querySelector Click "#element"
DoubleClick querySelector DoubleClick "#element"
Tap querySelector Tap "#element"
Focus querySelector Focus "#element"
Blur querySelector Blur "#element"
Fill querySelector TEXT Fill "#element" "my input text"
Find textContent or querySelector Find "My Account"
Clear querySelector Clear "#element"
Check querySelector Check "#element"
Uncheck querySelector Uncheck "#element"
FillCheckbox querySelector FillCheckbox "#element"
Press querySelector TEXT Press "#element" "some text"
PressSequentially querySelector TEXT PressSequentially "#element" "some input"
Type querySelector TEXT Type "#element"
Screenshot querySelector TEXT Screenshot "#selector" "filename.png"
Select querySelector TEXT Select "#someSelect" "Value or Label"
SelectOption querySelector TEXT Select "#someSelect" "Value or Label"
SelectMultipleOptions querySelector TEXT SelectMultipleOptions "#someSelect" "Value or Label 1,Value or Label 2,..., Value or Label N"
WaitFor querySelector WaitFor "#element"
WaitForSelector querySelector WaitForSelector "#element"
Goto REGEX Goto "^some-page"
WaitForURL REGEX WaitForURL "^some-page"
GoBack N/A GoBack
GoForward N/A GoForward
Refresh N/A Refresh