日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

pytest配置文件pytest.ini

發(fā)布時間:2023/12/9 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 pytest配置文件pytest.ini 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Python微信訂餐小程序課程視頻

https://edu.csdn.net/course/detail/36074

Python實戰(zhàn)量化交易理財系統(tǒng)

https://edu.csdn.net/course/detail/35475
說明:

  • pytest.ini是pytest的全局配置文件,一般放在項目的根目錄下
  • 是一個固定的文件-pytest.ini
  • 可以改變pytest的運行方式,設置配置信息,讀取后按照配置的內容去運行
  • pytest.ini 設置參數(shù)

  • addopts? 設置自定義執(zhí)行參數(shù),pytest運行時以此設置為默認執(zhí)行條件
  • 例如:

    進行如下設置后

    執(zhí)行pytest時默認執(zhí)行的是pytest??-v -s??test_f.py

    [pytest]addopts = -v -s test\_f.py

    2.?filterwarnings 隱藏一些不推薦使用的警告

    [pytest] filterwarnings = ignore:.*U.*mode is deprecated:DeprecationWarning
  • 設置執(zhí)行路徑?testpaths
  • 當從[rootdir目錄執(zhí)行pytest時,如果在命令行中沒有給出特定的目錄,文件或測試ID,則設置應搜索測試的目錄列表。

    設置testpaths后,只在設置的路徑中查找測試用例并執(zhí)行,可配置多個,空格隔開

    如下,只查找testcase下的測試用例并執(zhí)行

    [pytest] testpaths = ./testcase
  • timeout? 超時
  • 超時30s后執(zhí)行用例失敗

    [pytest] timeout = 30

    5.?norecursedirs

    pytest.ini配置norecursedirs= lxk? test.py 不搜索執(zhí)行對應文件夾下或文件下的用例,和testpaths配置完全相反的效果,可配置多個,空格隔開

    6.? markers 分組參數(shù)

    用于對用例分組

    [pytest]markers =smoking :high :medium :lower :

    測試用例中標識,運行pytest -v -m smoking,只執(zhí)行還有smoking標記的測試用例

    @pytest.mark.smokingdef test(): pass

    cmd下使用 pytest -h 命令查看pytest.ini的設置選項:

    總結

    以上是生活随笔為你收集整理的pytest配置文件pytest.ini的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。