天天看點

超級詳細的pytest測試和allure測試報告

1、pytest可以識别執行的測試檔案包括

test_*.py

_test.py

都可以識别該檔案

測試用例識别:Test類包含的所有test_*的方法(測試類不能帶有__init__方法);不在class中的所有的test_*方法都可以識别

2、安裝直接使用pip install -U pytest指令安裝即可

3、pytest -k可以指定比對運作某個測試測試用例,後面再加上-v可以檢視某個測試用例的詳細執行結果

pytest --collect-only 隻收集測試用例

pytest -m mark 标簽名 标記

超級詳細的pytest測試和allure測試報告

我們看到有一個warning,産生的原因是這些标簽不是可以識别的,那麼我們怎麼處理這個warning呢,我們可以建立一個pytest.ini檔案進行注冊這個标簽,自定義标簽名,内容如下

[pytest]

markers = case1