搭建自動化測試環境


自動化測試環境:
Python3.7+Selenium3.141+谷歌瀏覽器76.0/火狐瀏覽器

1、安裝Python並配置環境變量。

  1. 下載並安裝:https://www.python.org/downloads/
  2. 配置環境變量:C:\Python37;C:\Python37\Scripts;

2、安裝Pycharm開發工具。

下載地址:http://www.jetbrains.com/pycharm/download/#section=windows
注意下載:Community社區版

3、安裝Selenium

安裝方式一(在線安裝):

  • 安裝Seleinum:pip install -U selenium
  • 查看Seleinum:pip show selenium
  • 卸載Seleinum:pip uninstall selenium

安裝方式二:
Selenium下載地址:https://pypi.org/project/selenium/

  • 安裝python包,選擇全部組件
  • 解壓selenium-3.13.0.tar.gz,然后cmd進入解壓目錄
  • 使用命令 Python setup.py install 安裝Selenium

4、安裝瀏覽器:Chrome和Firefox的其中之一。

5、瀏覽器驅動:下載Chrome瀏覽器驅動或者是Firefox瀏覽器驅動。

注意版本需要和對應的瀏覽器兼容。
下載后解壓將exe的文件放到python的目錄下:如:D:\Python37

6、配置webdriver

配置方式一:
1)把下載好的chromedriver.exe程序放置到python的安裝路徑下

2)把seleinum加入到pycharm的項目中。
Pycharm->File->Setting->Project:項目名->Project Interpreter->+->搜索selenium->install Package->等10秒

3)在python中代碼編寫如下即可:

from selenium import webdriver
#打開瀏覽器
driver = webdriver.Chrome()  #Firefox、le、Edge等

4)右擊運行,能打開瀏覽器說明自動化測試環境搭建完成。

配置方式二:
1)把下載好的chromedriver.exe程序放置到python項目中(其它路徑也可)
2)在python中代碼編寫如下即可:

chromePath = chromedriver.exe  #路徑
os.environ[ 'webdriver.chrome.driver' ] = chromePath  #gecko 、ie 等
driver = webdriver.Chrome(executable_path=chromePath) #Firefox、Ie等

如下分別是實現打開谷歌和火狐瀏覽器,並打開百度網址的代碼。

#chrome
chromePath = os.getcwd()+'/../'+'webdriver/chromedriver.exe'
os.environ['webdriver.chrome.driver']=chromePath
driver=webdriver.Chrome(executable_path=chromePath)
driver.get('http://www.baidu.com')

#firefox
firefoxPath=os.getcwd()+'/../'+'webdriver/geckodriver.exe'
os.environ['webdriver.gecko.driver']=firefoxPath
driver=webdriver.Firefox(executable_path=firefoxPath)
driver.get('https://www.baidu.com')


免責聲明!

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



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