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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

【自动化】Python3+Selenium3自动化测试-准备工作

發布時間:2025/3/15 python 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【自动化】Python3+Selenium3自动化测试-准备工作 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

# 系統:win7(64位)
# 瀏覽器:Chrome(75.0.3770.100)
# python版本:3.7.0
# Selenium:3.14.1

Selenium簡介
Selenium是一款適用于Web應用程序的便攜式軟件測試框架。 Selenium為編寫測試提供了一個回放工具,無需學習測試腳本語言。它還提供了一種測試領域特定的語言,用于編寫包括C#,Groovy,Java,Perl,PHP,Python,Ruby和Scala等多種流行編程語言的測試。
Selenium官網地址:https://www.seleniumhq.org/

Python安裝
python官網地址:https://www.python.org/
從python官網下載對應版本的python安裝包,正常安裝,需要注意的是需要將python加入環境變量中,可在安裝的界面選擇將Python加入環境變量中。

Selenium的安裝與測試
使用python可直接利用pip進行安裝selenium,啟動cmd,注意:需要以管理員身份運行

pip install selenium

如果已經安裝過,可以通過以下命令更新

安裝成功后可以通過 pip show selenium查看相關信息

瀏覽器驅動driver的下載
driver的下載應該是比較坑的部分,一定需要注意瀏覽器版本。
從selenium官網進入下載界面,這個時候請往下拉,雖然第三方的瀏覽器都不是selenium官方開發的,但是你可以在selenium官網找到selenium支持的瀏覽器相對應的驅動driver下載鏈接,
因為我在本地使用的瀏覽器版本都是比較新的,所以對應的driver版本也都下載最新版即可。
這里還是粘上三大瀏覽器的下載鏈接:
Google Chrome driver:https://sites.google.com/a/chromium.org/chromedriver/downloads
如果沒有VPN無法打開Google網站則可到以下地址進行下載:http://npm.taobao.org/mirrors/chromedriver/
Mozilla GeckoDriver:https://github.com/mozilla/geckodriver/releases
Internet Explorer Driver:http://selenium-release.storage.googleapis.com/3.13/IEDriverServer_x64_3.13.0.zip
Selenium使用ChromeDriver驅動調用Chrome瀏覽器進行WEB UI自動化測試時,為避免兼容性問題,請使用與Chrome瀏覽器對應的ChromeDriver驅動版本,下載時參考下面的版本對應表。

瀏覽器驅動driver的安裝
下載下來的zip文件解壓至python安裝目錄中,但是推薦放置在scripts目錄中,我用的是Anaconda,目錄:D:\zengSoftware\Anaconda\Scripts
完成以上工作,我們就可以進行測試使用selenium驅動瀏覽器了

?

總結

以上是生活随笔為你收集整理的【自动化】Python3+Selenium3自动化测试-准备工作的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。