pytest學習筆記01-pytest的安裝以及外掛的選擇
阿新 • • 發佈:2021-12-27
由於簡單的登入指令碼已經完成,那麼下一步要做的就是去優化,把這個指令碼轉換為測試用例,所以我開始了pytest的學習之路。
本來是準備學unitest的,但是聽了朋友的安利,還是決定去學pytest,看了一下兩者大同小異,區別也不是很大,當然我是小白,也看不出來,所以就分享一下這兩天所做的筆記。
1、下載安裝的外掛 pytest pytest-html生成html格式的測試報告 pytest-xdist用例分散式執行,多cpu分發 pytest-ordering改變用例的執行順序 pytest-rerunfailures用例失敗後重跑 Allure-pytest用於生成美觀的測試報告 下載安裝的方式可以選擇pip命令安裝,也可以選擇在編譯器裡安裝,兩者有些細微的差別 pip命令安裝的是全域性的,你在哪都可以用 編譯器裡安裝的只對當前專案資料夾生效 安裝完成後我們可以寫一個簡單的test程式碼來執行一下檢查是否安裝成功import pytest
def test_01():
print("你好")
右鍵執行一下可以看到結果
這就代表著我們的pytest已經下載安裝好了,可以開始我們的下一步學習了。
注意:
一定不要下載pytest-appium,千萬千萬別安裝這個外掛,這個外掛會讓你的用例執行報錯剛才的程式碼我們是執行成功了,現在我裝了pytest-appium再執行
報了個no variables file的錯,那麼這種只需要刪掉pytest-appium就可以了
——————————————就算路是彎的,那也得走過才知道。因為你沒有選擇,這個社會,不前進,就滅亡。