Interface | Description |
---|---|
Action |
Interface representing a single user-interaction action.
|
HasInputDevices |
Interface implemented by each driver that allows access to the raw input devices.
|
HasTouchScreen |
Interface implemented by each driver that allows access to touch screen capabilities.
|
Keyboard |
Interface representing basic, low-level keyboard operations.
|
Mouse |
Interface representing basic mouse operations.
|
TouchScreen |
Interface representing basic touch screen operations.
|
Class | Description |
---|---|
Actions |
The user-facing API for emulating complex user gestures.
|
ButtonReleaseAction |
Releases the left mouse button
|
ClickAction |
clicks an element.
|
ClickAndHoldAction |
Presses the left mouse button without releasing it.
|
CompositeAction |
An action for aggregating actions and triggering all of them at the same time.
|
ContextClickAction |
Context-clicks an element
|
DoubleClickAction |
Double-clicks an element.
|
KeyDownAction |
Emulates key press only, without the release.
|
KeyUpAction |
Emulates key release only, without the press.
|
MoveMouseAction |
Moves the mouse to an element.
|
MoveToOffsetAction |
Move the mouse to a location within the element provided.
|
PauseAction | Deprecated
'Pause' is considered to be a bad design practice.
|
SendKeysAction |
Sending a sequence of keys to an element.
|
Exception | Description |
---|---|
InvalidCoordinatesException |
Indicates that the coordinates provided to an interactions operation are invalid.
|
MoveTargetOutOfBoundsException |
Indicates that the target provided to the actions move() method is invalid - outside of
the size of the window.
|
Copyright © 2015. All rights reserved.