diff options
Diffstat (limited to 'src/main/java/com/mavlushechka')
-rw-r--r-- | src/main/java/com/mavlushechka/a1qa/elements/BaseElement.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/main/java/com/mavlushechka/a1qa/elements/BaseElement.java b/src/main/java/com/mavlushechka/a1qa/elements/BaseElement.java index 29666be..6cb10e5 100644 --- a/src/main/java/com/mavlushechka/a1qa/elements/BaseElement.java +++ b/src/main/java/com/mavlushechka/a1qa/elements/BaseElement.java @@ -1,5 +1,6 @@ package com.mavlushechka.a1qa.elements; +import com.mavlushechka.a1qa.driverUtils.ActionUtils; import com.mavlushechka.a1qa.driverUtils.WebDriverUtils; import com.mavlushechka.a1qa.driverUtils.WebDriverWaitFactory; import com.mavlushechka.a1qa.utils.LoggerUtils; @@ -74,4 +75,11 @@ public abstract class BaseElement { return WebDriverUtils.findElement(locator); } + protected void scrollTo() { + WebElement webElement = find(); + + LoggerUtils.info("Scrolling to the \"" + name + "\" element."); + ActionUtils.scrollTo(webElement); + } + } |