日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

webdriver-helper安装说明

發(fā)布時(shí)間:2023/12/18 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 webdriver-helper安装说明 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

webdriver-helper 是一個(gè) python 第三方庫(kù),用來(lái)更加便捷的使用 selenium,完成瀏覽器自動(dòng)化控制的輔助工具,目前有兩個(gè)版本:

第一個(gè)是免費(fèi)版,版本代號(hào) 1.*, 這個(gè)版本可以幫助你免去尋找、匹配、下載合適的瀏覽器驅(qū)動(dòng)

因?yàn)?chrome 頻繁自動(dòng)更新,瀏覽器驅(qū)動(dòng)隨時(shí)可能失效,導(dǎo)致代碼跑不起來(lái)

有了 webdriver-helper 就再也不用關(guān)心瀏覽器和瀏覽器驅(qū)動(dòng)的匹配問(wèn)題了

安裝方式:

pip install webdriver-helper==1.*

使用方法:

from webdriver_helper import get_webdriver# 自動(dòng)下載合適的瀏覽器驅(qū)動(dòng),然后實(shí)例化selenium,默認(rèn)是chrome,也支持firefox driver = get_webdriver('firefox')driver.get("https://qq.com") # 控制瀏覽器driver.quit() # 手動(dòng)關(guān)閉瀏覽器 # 如果沒(méi)有手動(dòng)關(guān)閉,python結(jié)束時(shí)也會(huì)自動(dòng)關(guān)閉

第二個(gè)是付費(fèi)版本,版本代號(hào) 2.*,是在免費(fèi)版的基礎(chǔ)上進(jìn)行了改進(jìn)和增強(qiáng)

driver 部分是對(duì) selenium 的輔助,提供了更多的啟動(dòng)類型,包括:chrome、edge、firefox、ie、android、ios,新增了一些功能,比如:推拽上傳、思考時(shí)間、設(shè)置下載目錄等

pom 部分封裝了 BasePage,實(shí)現(xiàn)了 PO 的常用功能,比如惰性定位、自定等待、PyCharm 自動(dòng)補(bǔ)全等

詳細(xì)功能和用法可參考:WebDriver 助手 2.2.0 使用說(shuō)明

付費(fèi)的話可得到:

  • 付費(fèi)版本的安裝包,以及后期的更新和維護(hù)

  • 項(xiàng)目源碼,以及源碼答疑

如果你需要或者愿意支持這個(gè)工具,可以給我留言

原創(chuàng)不易,喜歡請(qǐng)星標(biāo)+點(diǎn)贊+在看,關(guān)注公眾號(hào)《測(cè)試開(kāi)發(fā)研習(xí)社》,不錯(cuò)過(guò)技術(shù)干貨,謝謝鼓勵(lì)!

總結(jié)

以上是生活随笔為你收集整理的webdriver-helper安装说明的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。