pytest之配置文件

在執行測試的時候,可以通過pytest.main(['-s','test.py'])來執行,也可以在命令行執行pytest -s test.py

還有一種就是比較好的,使用配置文件運行.

配置文件的格式要求 1/配置文件要命名爲pytest.ini 2 文件要位於項目的根目錄

[pytest]
addopts = -s -v
testpaths = ./scripts
python_files = test_*.py
python_classes = Test*
python_functions = test_*

參數說明:

addopts  可以搭配相關的參數,比如-s。多個參數以空格分割,其他參數後續用到再說。

  • -s,在運行測試腳本時,爲了調試或打印一些內容,我們會在代碼中加一些print內容,但是在運行pytest時,這些內容不會顯示出來。如果帶上-s,就可以顯示了。
  • -v,使輸出結果更加詳細。

testpaths  配置測試用例的目錄

如果要執行目錄下的指定文件  就要用到python_files 

python_classes = Test*  執行指定的類

python_functions = test_*  執行指定的函數

配置好後,可以直接pytest就可以執行指定的用例了

參考https://www.cnblogs.com/Neeo/articles/11832655.html#setup%E5%92%8Cteardown 這位大佬的

發佈了106 篇原創文章 · 獲贊 22 · 訪問量 27萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章