1. pytest-html
pytest -vs --reruns 1 --html=report.html --self-contained-html
pytest -vs --reruns 1 --html=testreport_"%date:~0,4%-%date:~5,2%-%date:~8,2% %time:~0,2%-%time:~3,2%-%time:~6,2%".html --self-contained-html # 報告名稱加入當前時間
-q 與-v/--verbose相反,顯示整體結果,按模組展示結果,;
-v/--verbose 輸出資訊更詳細,每個用例佔一行;
-s 輸出print&log,等價於 --capture=no
-vs 用例結果+print&log
2.allure
cmd命令能啟動allure serve
d:cd d:\workspace\goodslspytest1217\testsuits\testgoods
pytest --alluredir ./report/allure
allure serve \report\allure
cmd 命令啟動不了allure serve
d:cd d:\workspace\goodslspytest1217\testsuits\testgoods
pytest --alluredir ./report/allure
cd d:\allure-2.13.0\bin
allure
allure serve d:\workspace\goodslspytest1217\testsuits\testgoods\report\allure
Pytest 執行用例
pytest 不止可以執行自己的用例,也可以執行 unittest 寫的用例。pytest 有很多執行時引數,用於指定執行的用例 執行結果展示 外掛程式引數等。pytest 有兩種執行方式 命令列通過 pytest 命令執行 pytest 引數 引數值 中使用pytest.main 引數1 引數值1...
pytest生成自帶樣式的報告和用例重複執行
1 首先安裝測試框架和需要的外掛程式 cmd 執行 pip install pytest html pip install pytest 2 然後我們在根目錄建乙個test開頭的用例和report開頭的目錄,比如 3 在當前目錄中執行 pytest html report report.html s...
pytest文件2 用例執行
1.檔名以test py檔案和 test.py 2.以test 開頭的函式 3.以test 開頭的類 4.以test 開頭的方法 5.所有的包pakege必須要有 init py檔案 1.執行目錄下所有的用例 pytest 檔名 2.執行乙個py檔案下用例 pytest 指令碼名稱.py 3.x 遇...