(selenium+python)_UI自動化01_Mac下selenium環境搭建


前言

Selenium 是一個用於Web網頁UI自動化測試的開源框架,可以驅動瀏覽器模擬用戶操作。支持多種平台(Windows、Mac OS、Linux)和多種瀏覽器(IE、Firefox、Chrome、Safari),可以用多種語言(Java,Ruby,Python,Perl,PHP,C#)編寫測試用例。

selenium+python環境搭建

python環境安裝

mac上安裝python環境可參考:Mac版-python環境配置(一):Python下載安裝

安裝selenium

打開終端 ->pip安裝(安裝命令:pip3 install selenium)

安裝瀏覽器驅動

安裝Chrome瀏覽器驅動ChromeDriver

1. 查看Chrome版本

設置->關於Chrome

2. 查找Chrome和ChromeDriver的對應關系

Chrome和ChromeDriver的對應關系可參考:https://www.cnblogs.com/mini-monkey/p/12088721.html

3. 下載對應ChromeDriver

ChromeDriver下載地址:http://chromedriver.storage.googleapis.com/index.html

小編1中查看到的chrome版本為79,故下載ChromeDriver 79版本

4. ChromeDriver環境配置

進入/usr/local/bin目錄(由於Mac該目錄是隱藏的,所以可通過快捷鍵command+shift+g打開)

將解壓的ChromeDriver拖拽到bin文件夾中

查看ChromeDriver版本:chromedriver --version

備注:輸出ChromeDriver版本即安裝成功

5. 編寫腳本啟動Chrome瀏覽器

1 # 啟動Chrome
2 from selenium import webdriver
3 
4 driver = webdriver.Chrome()
5 driver.get('http://www.baidu.com/')  # 打開百度

運行腳本,打開百度頁

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM