Selenium3自动化测试——15.调用Javascript进行滚动条控制

1. 实现目标

对水平和垂直的滚动条进行控制;

2. 实现代码

from selenium import webdriver

driver = webdriver.Chrome()
driver.get("http://www.baidu.com")

driver.set_window_size(800, 600)
driver.find_element_by_id("kw").send_keys("selenium")
driver.find_element_by_id("su").click()

# 通过Javascript设置浏览器窗口的滚动条位置
js = "window.scrollTo(200,500);"
driver.execute_script(js)

3. 实现结果

Selenium3自动化测试——15.调用Javascript进行滚动条控制_第1张图片

你可能感兴趣的:(Selenium自动化测试,selenium,javascript)