Python3+Selenium3 滚动条操作代码百度网盘地址: https://pan.baidu.com/s/13UTPW7biZYJGPxFmYDPQNg 密码:yuo3
Python3+Selenium3 滚动条操作代码如下: #coding=utf-8 #导入
selenium from selenium import webdriver #设置等待时间 sleep 单位为秒 from time import sleep #创建
谷歌驱动 driver=webdriver.Chrome() #输入
测试的url地址(禅道登录地址) driver.get('http://127.0.0.1/zentao/user-login-L3plbnRhby8=.html') #浏览器最大化 driver.maximize_window() sleep(1) #通过ID方式定位用户名文本框(输入admin) driver.find_element_by_id('account').send_keys('admin') #通过ID定位用户名文本框(输入123456) driver.find_element_by_xpath('//*[@id="login-form"]/form/table/tbody/tr[2]/td/input').send_keys('123456') #等待2秒 sleep(2) #通过ID方式定位登录按钮并进行点击操作 driver.find_element_by_id('submit').click() #等待2秒 sleep(2) #拖拽滚动条 #编写js代码,设置滚动条向下移动的范围(100-300) js='window.scrollTo(100,300)' #执行设置拖拽滚动条范围的js代码 driver.execute_script(js) #等待2秒 sleep(2) #关闭
浏览器 driver.quit()
结果截图如下: 滚动条滑动之前截图:
滚动条移动后截图:
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理
来这里,成为51Testing签约原创作者!