Input fields in modern web apps don't all behave the same way. To better accommodate the range of inputs, we've updated enter text steps to handle two different modes:
- Set value (default) — writes the full string in a single operation. Fast and reliable, works best for standard inputs and textareas.
- Send characters 1x1 (legacy) — types the value one character at a time. Works best on any field that depends on keystroke events firing per-character, such as autocomplete dropdowns.
In particular, the new "set value" mode will help prevent issues with dropped characters during test execution.
How it works
When you record entering text in a test, the Trainer defaults to entering text using "set value" mode. If the target element cannot accept "set value" mode, the Trainer falls back to sending the characters 1x1.
Changing modes
Existing enter text steps continue to send characters 1x1. To switch an existing step to use "set value" mode, edit the step in the Trainer or quick edit and update the mode:
If the step sends characters 1x1, you may optionally "Disable retry on failure".