[-005-]-Python3+Unittest+Selenium Web UI自动化测试之页面滑动
1.上下滑动
# 滑动至页面底部: js1 = "window.scrollTo(0, document.body.scrollHeight)" self.driver.execute_script(js1)
# 滑动至页面顶部: js2 = "window.scrollTo(0, 0)" self.driver.execute_script(js2)
#纵向滚动条通过scrollBy坐标来滚动 js="window.scrollBy(0,document.body.scrollHeight*0.6)" driver.execute_script(js)
2.滑动至目标元素可见
# 目标元素 ele = driver.find_element('xpath', 'xxxx') # 向下滚动至目标元素可见 js = "arguments[0].scrollIntoView();" driver.execute_script(js, ele) # 向上滚动至目标元素可见 js = "arguments[0].scrollIntoView(false);" driver.execute_script(js, ele)
当有些人一出生就有的东西,我们要为之奋斗几十年才拥有。但有一样东西,你一辈子都不会有,那就是我们曾经一无所有。