web自动化测试(十一)------滚动条

loc = (By.XPATH,'//div[@id="7"]//h3//a')
wait.until(EC.visibility_of_element_located(loc))
element = driver.find_element(*loc)

移动到元素element对象的“底端”与当前窗口的“底部”对齐

        driver.execute_script("arguments[0].scrollIntoView(false);",element)

        arguments[0]  第一个element元素——0,下标

        Auguments[] ——关联js与python

移动到元素element对象的“顶端”与当前窗口“顶部”对齐

        driver.execute_script("arguments[0].scrollIntoView();",element)

移动到页面底部

      driver.execute_script("window.scrollTo(0,document.body.scrollHeight)")

移动到页面顶部

      driver.execute_script("window.scrollTo(document.body.scrollHeight,0)")

示例可参考:

https://blog.csdn.net/qq_39413365/article/details/90729466

        

原文地址:https://www.cnblogs.com/taiyangfeng/p/12051546.html