Optionaloptions: CommandOptionsAdditional options.
Click the mouse.
Optionaloptions: ClickOptionsClick options.
Interact with the item under the screen reader cursor.
Optionaloptions: CommandOptionsAdditional options.
Move the screen reader cursor to the next location.
Optionaloptions: CommandOptionsAdditional options.
Perform a screen reader command.
Screen reader keyboard command or commander command to execute.
Optionaloptions: CommandOptionsAdditional options.
Press a key on the focused item.
key can specify the intended keyboardEvent.key
value or a single character to generate the text for. A superset of the key values can be found
on the MDN key values page. Examples of the keys are:
F1 - F20, Digit0 - Digit9, KeyA - KeyZ, Backquote, Minus, Equal, Backslash, Backspace, Tab,
Delete, Escape, ArrowDown, End, Enter, Home, Insert, PageDown, PageUp, ArrowRight, ArrowUp, etc.
Following modification shortcuts are also supported: Shift, Control, Alt, Meta.
Holding down Shift will type the text that corresponds to the key in the upper case.
If key is a single character, it is case-sensitive, so the values a and A will generate different respective
texts.
Shortcuts such as key: "Control+f" or key: "Control+Shift+f" are supported as well. When specified with the
modifier, modifier is pressed and being held while the subsequent key is being pressed.
await keyboard.press("Control+f");
Name of the key to press or a character to generate, such as ArrowLeft or a.
Optionaloptions: KeyboardOptionsAdditional options.
Move the screen reader cursor to the previous location.
Optionaloptions: CommandOptionsAdditional options.
Turn the screen reader on.
Optionaloptions: CommandOptionsAdditional options.
Turn the screen reader off.
Optionaloptions: CommandOptionsAdditional options.
Stop interacting with the current item.
Optionaloptions: CommandOptionsAdditional options.
Type text into the focused item.
To press a special key, like Control or ArrowDown, use keyboard.press(key[, options]).
await keyboard.type("my-username");
await keyboard.press("Enter");
Text to type into the focused item.
Optionaloptions: KeyboardOptionsAdditional options.
Perform the default action for the item in the screen reader cursor.