web » scrollElement(locator,xOffset,yOffset)
Description
This command might be reinstated in the future, if we can find a suitable solution.
This command instructs Nexial to scroll the content within a web element (denoted by locator) by specified x-offset
(xOffset) and y-offset (yOffset) relative to its current position.
Both xOffset and yOffset represent the relative pixel distance (integer) with which to scroll. For xOffset,
positive value means to scroll right, and negative value means to scroll left. For yOffset, positive value means to
scroll downward, and negative value means to scroll upward. To scroll the target content up and down within its
container, set xOffset to 0. Similarly, set yOffset to 0 if one wish to scroll the target content horizontally.
One should treat scrollElement(locator,xOffset,yOffset) as the supersede
of scrollLeft(locator,pixel) and scrollRight(locator,pixel).
Parameters
- locator - the locator of the target element whose content will be scrolled.
- xOffset - the x-offset in pixel (integer) to scroll left (negative) or right (positive).
- yOffset - the y-offset in pixel (integer) to scroll up (negative) or down (positive).
Example
Suppose the following site:

We can scroll through the items (i.e. Item 1, Item 2, Item 3, etc.) using this command, like this:

Note that the items mentioned are in an IFRAME (Step 9).
After Step 12, the items scroll downward:

Similarly for Step 14 and Step 16.