当前位置: 首页 > news >正文

Pytest 生成Report

1. 生成JunitXML 格式的测试报告

JunitXML报告是一种很常用的测试报告,比如可以和Jenkins进行集成,在Jenkins的GUI上显示Pytest的运行结果,非常便利。
运行完case后可以到report路径下去查看相应的xml文件,也可以在PyCharm打开该xml文件查看。
运行

pytest --junitxml=path
#绝对路径:
pytest -v test_one_func.py --junitxml=C:\Users\PycharmProjects\pytest_example\report\test_one_func.xml
#相对路径
pytest -v test_one_func.py --junitxml=report\test_one_func.xml

2. 生成result log格式的测试报告

txt也是最简单的一种测试报告,实例如下。运行完case后可以到report路径下去查看相应的txt文件,也可以在PyCharm打开该txt文件查看。

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

3. 生成Html格式的测试报告

html格式的测试报告在浏览器观看效果很好,还可以把这些测试报告放在Web服务器上。 首先,需要安装pytest-html插件。

pip install pytest-html

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

转载于:https://www.cnblogs.com/shengs/p/9830103.html

相关文章:

  • 小白创建一个spring boot项目
  • spring-boot项目中如何集成使用thymeleaf
  • Module build failed: Error: No PostCSS Config found
  • 面试疑云
  • 报表实时刷新显示时间
  • Linux SVN服务器的搭建配置及分支的创建与合并
  • 线程的定时器Timer
  • [ 一起学React系列 -- 8 ] React中的文件上传
  • PhpStudy的安装及使用教程
  • [PHP] 算法-顺时针打印矩阵的PHP实现
  • Java集合-HashMap扰动函数
  • Django-jet自定义菜单
  • 解决org.apache.hadoop.hbase.MasterNotRunningException
  • Vue CLI 3开发中屏蔽烦人的EsLint错误
  • 搞定所有的跨域请求问题: jsonp CORS
  • js中forEach回调同异步问题
  • Promise面试题,控制异步流程
  • REST架构的思考
  • Spring-boot 启动时碰到的错误
  • 编写符合Python风格的对象
  • 多线程事务回滚
  • 关于 Cirru Editor 存储格式
  • 坑!为什么View.startAnimation不起作用?
  • 微信小程序开发问题汇总
  • 我的业余项目总结
  • 怎么将电脑中的声音录制成WAV格式
  • # 学号 2017-2018-20172309 《程序设计与数据结构》实验三报告
  • #NOIP 2014# day.2 T2 寻找道路
  • #我与Java虚拟机的故事#连载14:挑战高薪面试必看
  • $ is not function   和JQUERY 命名 冲突的解说 Jquer问题 (
  • (ZT)北大教授朱青生给学生的一封信:大学,更是一个科学的保证
  • (附源码)springboot人体健康检测微信小程序 毕业设计 012142
  • (附源码)ssm高校运动会管理系统 毕业设计 020419
  • (附源码)计算机毕业设计SSM智慧停车系统
  • (接口自动化)Python3操作MySQL数据库
  • (九)c52学习之旅-定时器
  • (数位dp) 算法竞赛入门到进阶 书本题集
  • (一)插入排序
  • (原+转)Ubuntu16.04软件中心闪退及wifi消失
  • (转) Face-Resources
  • (转)创业家杂志:UCWEB天使第一步
  • **PyTorch月学习计划 - 第一周;第6-7天: 自动梯度(Autograd)**
  • .NET Conf 2023 回顾 – 庆祝社区、创新和 .NET 8 的发布
  • .NET 实现 NTFS 文件系统的硬链接 mklink /J(Junction)
  • .Net 应用中使用dot trace进行性能诊断
  • .NET处理HTTP请求
  • .pyc文件还原.py文件_Python什么情况下会生成pyc文件?
  • /bin/bash^M: bad interpreter: No such file or directory
  • [20170705]lsnrctl status LISTENER_SCAN1
  • [2018][note]用于超快偏振开关和动态光束分裂的all-optical有源THz超表——
  • [C#][opencvsharp]opencvsharp sift和surf特征点匹配
  • [C#]winform利用seetaface6实现C#人脸检测活体检测口罩检测年龄预测性别判断眼睛状态检测
  • [C++]拼图游戏
  • [E单调栈] lc2487. 从链表中移除节点(单调栈+递归+反转链表+多思路)
  • [git] windows系统安装git教程和配置