Skip to content

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