Automation basics

Human emulation

Which blocks move the mouse and type at a human pace, and what that changes.

Four blocks can act the way a person does: Click element, Hover element, Forms for the Text field and Select types, and Scroll element when Scroll into view is ticked and Multiple is not. Each has a Human Emulation checkbox, ticked by default.

The mouse moves to the element along a curved path, with slight wobble, short pauses, and now and then a small overshoot it corrects. It waits for the element to stop moving, aims at a point inside it rather than its exact centre, and holds the button for a moment. If the element is off screen, the page is scrolled with the mouse wheel first.

Typing happens key by key, with uneven gaps and the odd longer pause. Capitals are typed with Shift. Now and then a key next to the right one is pressed and corrected with Backspace. Before typing, the field is clicked, and cleared unless Clear form value is unticked.

For Select, the dropdown is clicked open before the option is chosen. Scrolling moves in wheel bursts that speed up and slow down, and stops with the element in the middle part of the window.

All this takes time. Untick Human Emulation to act at once. For a Text field, Typing delay (ms per character) then appears: 0 fills the field in one go, and a higher number presses keys with that pause between them.

Type text and Press key have no Human Emulation checkbox and none of the simulated movement or typing described here. For a field a site may watch, Forms with Human Emulation on is closer to a person.

Human emulation, filled in.
Human Emulation

Moves the mouse and presses keys the way a person would, with natural pauses. Untick it to run the action instantly.

ExampleChecked
Typing delay (ms per character)when Human Emulation is unticked, in Forms with the Text field type

The pause between characters when Human Emulation is off. 0 fills the field in one go.

Example40