九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
輕松自動(dòng)化

本節(jié)重點(diǎn):

  •   控制滾動(dòng)條到底部

 

有時(shí)候我們需要控制頁面滾動(dòng)條上的滾動(dòng)條,但滾動(dòng)條并非頁面上的元素,這個(gè)時(shí)候就需要借助js是來進(jìn)行操作。一般用到操作滾動(dòng)條的會(huì)兩個(gè)場景:

  • 注冊時(shí)的法律條文需要閱讀,判斷用戶是否閱讀的標(biāo)準(zhǔn)是:滾動(dòng)條是否拉到最下方。
  • 要操作的頁面元素不在吸視范圍,無法進(jìn)行操作,需要拖動(dòng)滾動(dòng)條

 

其實(shí),實(shí)現(xiàn)這個(gè)功能只要一行代碼,但由于不懂js ,所以花了不小力氣找到這種方法。

 

用于標(biāo)識(shí)滾動(dòng)條位置的代碼

<body   onload= "document.body.scrollTop=0 "><body   onload= "document.body.scrollTop=100000 ">

如果滾動(dòng)條在最上方的話,scrollTop=0 ,那么要想使用滾動(dòng)條在最可下方,可以scrollTop=100000 ,這樣就可以使?jié)L動(dòng)條在最下方。

 

 

場景一

先來解決場第一個(gè)問題,法律條款是一個(gè)內(nèi)嵌窗口,通過firebug工具可以定位到內(nèi)嵌入窗口可以定位到元素的id ,可以通過下面的代碼實(shí)現(xiàn)。

js="var q=document.getElementById('id').scrollTop=10000"driver.execute_script(js)

注:由于沒找到合適的例子,所沒驗(yàn)證,從參考資料來看這種寫法應(yīng)該沒問題,如有請反饋。

 

 

場景二

有滾動(dòng)條的頁面到處可見,這個(gè)就比較容易找例子,我們以操作百度搜索結(jié)果頁為例:

#coding=utf-8from selenium import webdriverimport time#訪問百度driver=webdriver.Firefox()driver.get("http://www.baidu.com")#搜索driver.find_element_by_id("kw").send_keys("selenium")driver.find_element_by_id("su").click()time.sleep(3)#將頁面滾動(dòng)條拖到底部js="var q=document.documentElement.scrollTop=10000"driver.execute_script(js)time.sleep(3)#將滾動(dòng)條移動(dòng)到頁面的頂部js="var q=document.documentElement.scrollTop=0"driver.execute_script(js)time.sleep(3)driver.quit()

 

參考:

http://luyongxin88.blog.163.com/blog/static/92558072011101913013149/

http://blog.csdn.net/iceryan/article/details/8162703

 

 

--------------------------

學(xué)習(xí)更多selenium 內(nèi)容:

 「功能測試自動(dòng)化」匯總

 

 

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
selenium+webdriver+python 滾動(dòng)條(scrollTop)下拉
Selenium2+python自動(dòng)化17
java selenium webdriver處理JS操作窗口滾動(dòng)條
《selenium2 python 自動(dòng)化測試實(shí)戰(zhàn)》(15)——調(diào)用js控制滾動(dòng)條等操作
刷新后保持頁面滾動(dòng)條位置javascript
selenium---解決clear方法失效
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服