ScrollBars ScreenShots
ScrollBars ScreenShots
Script:
package ScrollBy;
import java.time.Duration;
import org.openqa.selenium.By;
import org.openqa.selenium.JavascriptExecutor;
import org.openqa.selenium.Point;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;
driver.manage().timeouts().implicitlyWait(Duration
.ofSeconds(10));
WebElement ele =
driver.findElement(By.xpath("//img[@alt='Shop
Laptops & Tablets']"));
Point l = ele.getLocation();
int x = l.getX();
int y = l.getY();
JavascriptExecutor js = (JavascriptExecutor)
driver;
js.executeScript("window.scrollBy("+x+","+y+")");
ele.click();
}
Script:
Open browser enter the URL
https://demoapp.skillrary.com/product.php?product=s
elenium-training scroll down till carrer and click on it
and close.
package Scroll_Bar;
import java.util.concurrent.TimeUnit;
import org.openqa.selenium.By;
import org.openqa.selenium.JavascriptExecutor;
import org.openqa.selenium.Point;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;
import io.github.bonigarcia.wdm.WebDriverManager;
driver.get("https://demoapp.skillrary.com/product.php?pro
duct=selenium-training");
driver.manage().timeouts().implicitlyWait(10,
TimeUnit.SECONDS);
WebElement career =
driver.findElement(By.xpath("//a[text()='Career']"));
Point ele = career.getLocation();
int x = ele.getX();
int y = ele.getY();
Thread.sleep(5000);
driver.close();
ScreenShots: