每天进步一点点-pytest插件介绍
pytest-html插件使用
测试结果生成HTML报告
- 安装
pip3 install pytest-html -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
- 快速入门
pytest --html=report.html
- 生产使用
上面命令生成的报告,css是独立的,分享报告的时候样式会丢失,为了更好的分享发邮件展示报告,可以把css样式合并到html里
pytest --html=report.html --self-contained-html
pytest-cov插件
测试代码覆盖率报告
pytest 后面选择性的参数如下
• run – 运行Python脚本并测试脚本代码覆盖率。
• report – 报告脚本运行的覆盖率结果。
• html –生成html格式的代码覆盖率报告文件。
• xml – 生成xml格式的代码覆盖率报告文件。
• annotate – 用覆盖结果注释源文件。
• erase – 删除之前收集的覆盖率数据。
• combine – 将多个覆盖率文件合并成一个。
• debug – 调试模式。
Coverage.py使用多种指令实现覆盖率测量任务。可以采用--help子指令来查看指令的具体用法,
例如coverage run –help。
人生苦短,我用python!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
2020-09-24 每日一模块-python SDK打包教程
2020-09-24 每日一模块-判断python的版本