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

前言

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

selenium+python環境搭建

python環境安裝

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

安裝selenium

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

安裝瀏覽器驅動

安裝Chrome瀏覽器驅動ChromeDriverchrome

1. 查看Chrome版本api

設置->關於Chrome瀏覽器

2. 查找Chrome和ChromeDriver的對應關係框架

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

3. 下載對應ChromeDrivergoogle

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

小編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/')  # 打開百度

運行腳本,打開百度頁

相關文章
相關標籤/搜索