Entering data¶
Fill¶
Purpose: locate a field and fill it with the specified value. This simulates pasting a value into a field.
Parameters:
- Field label: selects the field to enter a value in
- Paste value: the content you want the automation to enter
Advanced: timeout.
Type¶
Purpose: locate a field and type into it with the specified value. This simulates typing, with delays between each character.
Parameters:
- Field label: selects the field to enter a value in
- Type value: the content you want the automation to enter
Advanced: timeout.
Fill or Type?
Fill is faster and is the right default. Use Type when the field reacts to individual keystrokes, lookups, autocompletes and fields that filter as you type.
Select Options¶
Purpose: select a dropdown value, or multi-select form values.
Parameters:
- Field label: points to the field you want the automation to locate and then click on
- Select By: the type of value you want the automation to locate. Different websites use different options, so you may need to try both to find the best match
- Options: the value or values you want to select in the dropdown list
Advanced: click position, click count, force, timeout.
Upload File¶
Purpose: upload a file from a variable to the webpage. The command overrides the default file explorer that normally opens when an upload button is pressed.
Add a click first
You normally need a Click command before this step to trigger the file upload process. Upload File then takes over and handles the file selection.
Parameters: one parameter, a variable. This variable must hold a file to be uploaded.
Catch Downloaded File¶
Purpose: detect when a file is downloaded and save it to a variable to be used later.
Parameters:
- Variable: where the downloaded file is saved
- File name: renames the saved file