pytest初始化清除與挑選用例執行

2022-07-19 08:03:13 字數 509 閱讀 9339

# pytest 命令列引數

pytest cases

# 輸出列印結果

pytest cases -s

# 輸出更詳細資訊

pytest cases -sv

# 列印報告

pytest cases --html=報告名稱.html --self-contained-html (--self-contained-html 此引數為不生成css目錄)

pytest cases --html=report.html --self-contained-html

# c:\python\python37\lib\site-packages\pytest_html\plugin.py檔案 解決報告亂碼

初始化清除

挑選用例執行

# 根據需求逐級遞減

pytest cases\登入\test_錯誤登入.py::test_錯誤密碼::test_c001001

pytest 初始化清除功能

一模組級別 def setup module print n 初始化 模組 def teardown module print n 清除 模組 放在用例 類 的上方,如 二 類級別 setup class 和 teardown class 類方法,如 三 方法級別 def setup method ...

pytest的初始化清除操作

初始化清除操作 用例級別 def setup def teardown 套件級別 def setup module def teardown module 類級別 可以不加classmethod裝飾器 def setup class self def teardown class self 執行順序...

測試框架 Pytest框架二(初始化清除)

目錄 初始化和清除 模組級別 類級別方法級別 目錄級別 模組級別的初始化及清除 def setup module print n 初始化 模組 def teardown module print 清除 模組 class test rundemo0 類的初始化和清除 classmethod def s...