Keyboard Input
# Axiom supports two ways to automate form inputs:
Enter text
: Is like a person using a mouse and keyboard. They use the mouse to select a specific form input, before using the keyboard to enter data.Press Key(s)
: Is like a person that uses the keyboard alone - they pressTab
to move between inputs, and use keyboard shortcuts to get their work done. This includes keyboard shortcuts likeTab
orCtrl-C
, as well as data variables.
You can use either method at any time - pick the approach that works best for your input case.
# Pressing Key(s)
- Create an
Interact with a page's interface
step - Choose
Press key(s)
and record your input - Use
Tab
and other keyboard shortcuts to navigate your form inputs - You can insert data into
Press key(s)
# Pros
- ✅ Can be used when inputs cannot be selected
- ✅ Bots are faster
- ✅ Bots are generally more reliable
# Cons
- ❌ If the order of inputs changes, incorrect data can be entered
# Enter Text
- Create an
Interact with a page's interface
step - Choose
Enter text
- Visually select the text field using your mouse
- You can insert data into
Enter text
# Pros
- ✅ Guarantees data is matched to inputs exactly - will not enter data if no match found
# Cons
- ❌ Less reliable if page structure changes
- ❌ Slower than keyboard-only