pytest mark標記使用步驟


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來查看所有可用的參數。

https://www.cnblogs.com/xingyunqiu/p/11734226.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM