在项目中一般都会使用单元测试框架来对我们的测试代码进行管理,python中单元测试框架很多,其中有几个比较好的单元测试框架,例如:unittest,nose,pytest等。上一篇博客中介绍了pytest框架的基本使用。这篇文章将介绍的是如何使用pytest生成测试报告
1、生成TXT格式的报告
py.test –resultlog=log.txt
2、生成XML格式的报告
py.test –junitxml=path/log.xml
3、生成HTML格式的报告
这个需要安装pytest的第三方插件pytest-html:
pip install -U pytest-html
py.test test_report.py –html=C:\Users\liu.chunming\Desktop\log.html