美文网首页
webdriver如何操作web页面滚动条

webdriver如何操作web页面滚动条

作者: 小布丁DIng | 来源:发表于2017-05-27 08:27 被阅读0次

1、滚动到页面最下面

第一种方式:

JavascriptExecutor js = (JavascriptExecutor)driver;

js.executeScript("window.scrollTo(0,document.body.scrollHeight)");

第二种方式:

Actions actions = new Actions(driver);

actions.sendKeys(Keys.PAGE_DOWN).perform();

2、滚动到页面的某个元素

JavascriptExecutor js = (JavascriptExecutor)driver;

js.executeScript("arguments[0].scrolltoView();",element);

3、滚动条向下移动某个数量的像素

JavascriptExecutor js = (JavascriptExecutor)driver;

js.executeScript("window.scrollBy(0,800)");

相关文章

网友评论

      本文标题:webdriver如何操作web页面滚动条

      本文链接:https://www.haomeiwen.com/subject/gbbffxtx.html