1、首先安裝測試框架和需要的外掛程式
cmd 執行
$ pip install pytest-html
$ pip install pytest
2、然後我們在根目錄建乙個test開頭的用例和report開頭的目錄,比如
3、在當前目錄中執行
pytest --html=./report/report.html --self-contained-html
(html=./report/report.html是指報告存放的路徑,–self-contained-html是指html檔案中自帶css樣式)
重複執行測試用例:
首先安裝外掛程式:
pip install pytest-repeat
然後執行py.test --count=執行數量 用例檔案,比如
py.test --count=10 test_01.py
如果覺得這樣執行命令比較困難,我們也可以寫乙個py檔案,好在ide中直接執行
import os
#os.system(「pytest --html=./report/repzort.html --self-contained-html」)
os.system(「py.test --count=10 test_01.py」)
在實際中會方便一些
pytest 生成測試報告 HTML
每個自動化測試結果都要有乙份詳細的測試報告來呈現,今天測試報告來了,pytest常用的測試報告有幾種,比如在pycharm中直接生成報告,通過html外掛程式生成,或者還有最常用的allure。今天安靜主要介紹通過pytest的外掛程式pytest html來生成測試報告 pytest html屬於...
pytest 執行用例生成報告
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 ...
pytest生成html報告的安裝版本相容性的問題
由於過程中沒有截圖,如下描述只做自己的乙個回憶 1,原來電腦上的python版本是3.5.1 原來是乙個很高的版本,也是由於安裝pytest的時候版本不相容做了降級 嘗試安裝pytest html,但是安裝失敗,報錯 a diffraction python 3.5.1 3.6 分析了一下,就是讓裝...