#将页面滚动条拖到底部
js=”var q=document.documentElement.scrollTop=10000″
driver.execute_script(js)
time.sleep(3)
#将滚动条移动到页面的顶部
js_=”var q=document.documentElement.scrollTop=0″
driver.execute_script(js_)
time.sleep(3)
Robotframework 里 调用滚动条要使用关键字excutejavascript
selenium2library.executejavascript document.documentElement.scrollTop=10000
一、selenium的操作滚动条方式
肯定都是使用js操作啦,操作浏览器本身的,10000的值动态的,0为最上,想滑动到什么位置填写数字去调试;
js="var q=document.documentElement.scrollTop=10000"
driver.execute_script(js)
内嵌的滚动条,定位到再滚,不对是滚动,滚好像太粗鲁了
js="var q=document.getElementByIdx_x('id').scrollTop=10000"
driver.execute_script(js)
二、robotframework
RF框架是不是一样用js呢?大家可以去尝试,反正我是各种尝试了,在google上也有各种版本,包括
1."Execute Javas