unittest 测试报告输出为xml,html,log

pytest框架兼容unittest,而pytest生成报告可以通过命令完成

https://www.cnblogs.com/feiyi211/p/6626277.html

同样适用于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

 

你可能感兴趣的:(unittest)