1)注冊標簽名
官方提供的注冊方式有2種,這里只提供一種最簡單直接的方式:
通過pytest.ini配置文件注冊。在pytest.ini文件當中:
[pytest] # 固定的section名
markers= # 固定的option名稱
標簽名1: 標簽名的說明內容。
標簽名2
標簽名N
2)在測試用例/測試類中給用例打標記(只能使用已注冊的標記名)
在 測試用例的前面加上:@pytest.mark.已注冊標簽名
步驟2:運行時,根據用例標簽過濾(-m 標簽名)
示例:pytest -m smoke and demo 表示執行同時有smoke和demo兩個標簽的用例
-m參數支持python表達式
用or實現多選的效果
用not實現反選的效果
pytest提供了命令行參數來配置運行時的條件。
在命令行當中,輸入pytest --help來查看所有可用的參數。