1. 程式人生 > >unittest 測試報告輸出為xml,html,log

unittest 測試報告輸出為xml,html,log

pytest框架相容unittest,而pytest生成報告可以通過命令完成

同樣適用於unittest

1、生成junitxml格式

pytest --junitxml report.xml test.py
pytest -v test.py --junitxml report.xml
pytest test.py --junitxml=/user/log/report.xml

2、生成log檔案

pytest -v test_one_func.py  --resultlog=report\log.txt

3、生成html檔案

pip install pytest-html

pytest -v test_one_func.py --html=report\test_one_func.html