testdriver/scroll.yaml
Description
Thescroll command is used to scroll the screen in a specified direction using the mouse wheel. This is useful for navigating through content that extends beyond the visible area.
Arguments
| Argument | Type | Description |
|---|---|---|
direction | string | The direction to scroll. Available directions are: up, down, left, right. |
method | string | The method to scroll. Available methods are: mouse, keyboard. Defaults to mouse |
amount | number | (Optional) Pixels to scroll. If not specified, a default amount of 300 is used. |
Example usage
Protips
- Be sure to focus the application and frame you are trying to scroll before using the command.
-
Use precise
amountvalues to control the scrolling distance for better accuracy in your tests. -
Combine the
scrollcommand with other commands likehover-textormatch-imageto interact with elements that are initially off-screen. - If you wish to scroll dynamically till a specific text or image appears, use scroll-until-text or scroll-until-image commands.
-
The most reliable way to scroll to the top or bottom of the page is to use the
homeandendkeys:
Gotchas
- Scrolling too far may cause elements to move out of view. Adjust the
amountvalue as needed. - Ensure the application or browser window is in focus when using this command to avoid unexpected behavior.
Notes
- The
scrollcommand is ideal for navigating through long pages or lists during automated tests. - This command supports both vertical and horizontal scrolling for flexible navigation.

