我從未想過自己會寫python系列的自動化文章,有些同學會問,那你現在為什麼又開始寫了?
不止一個人找過我,問我可以寫一些Python
自動化的文章嗎,答案是肯定的。
筆者Java
黨,整Python
其實也是能整的,哈哈。
那麼,以後我將給大家帶來介面和UI自動化兩個方面的分享,還請大家持續關注我!
使用版本:
python的安裝:
從https://www.python.org/
下載安裝.
終端輸入python3
,如下圖所示:
安裝Selenium及驅動
selenium類庫安裝
pip3 install selenium
驅動類庫安裝(告別手動下載驅動包)
pip install webdriver-manager
安裝完成,如下圖所示:
這裡有一個警告,是pip3
命令需要進行升級(pip是一個用於安裝及維護Python包的命令)
環境基本搞定了,使用pycharm
建立好工程後,執行如下程式碼:
# -*- coding: utf-8 -*-
"""
@Time : 2022/10/18 10:21 PM
@Auth : 軟體測試君
@File :demo.py
@IDE :PyCharm
@Motto:ABC(Always Be Coding)
"""
from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager
driver = webdriver.Chrome(ChromeDriverManager().install())
driver.get("https://www.baidu.com/")
driver.quit()
就像我一樣,把程式碼複製到編譯器裡執行報錯,如下圖所示:
終端輸入如下:
pip install packaging
注意: 這些pip命令也要在Pycharm中輸入,如下圖所示:
成功解決問題,這裡要吐槽下自己,度娘後發現,居然是缺少類庫引起,真的是笨的可以,哭笑不得,哈哈哈!
到此,整個web
自動化的開發環境就搭建完畢了,不得不說,真的比Java
開發環境簡單容易多了,雖然然容易,但是我還是喜歡寫Java
!