一.Pytest安裝
在pycharm里面的設置中安裝,沒在python用過install,又不是用記事本寫的代碼
安裝完了看版本驗證下,打開控制台輸入命令
二.pytest 用例規則
pytest可以在不同的函數、包中發現用例,發現的規則如下(不然就是一坨紅色的英文)
·文件名以test_開頭的py文件
·以Test開頭的類
·以test_開頭的方法
·要注意的是所有的包必須要有init.py文件(在使用各種編輯器時會自動生成)
三.測試案例和執行方式
基礎版:
用例
def test_one():
assert 3==5
執行(2種方式)
1.控制台執行
這里只是因為我剛新建的項目,只有一個函數所有沒有問題,如果test開頭的函數過多,那么就會執行所有的,所以需要指定文件夾來運行
D:\pytest\pytest_1\test_1.py
至於這個路徑怎么來的 忍法:copy之術
介紹一個參數
-q,第一張圖輸了-q,顯示結果隱藏了收集多少用例的一欄信息
2.main主方法執行