pytest + yaml 框架 -58.运行报告总结summary.json
前言
用例运行结束后,在本地生成summary.json 文件,总结运行结果。
v1.5.1版本更新内容:
1.解决参数化,中文在控制台输出问题
2.保存用例结果summary.json
保存用例结果summary.json
命令行执行用例
pytest
运行结束,在当前目录生成summary.json 文件,内容如下
{
"base_url": "http://127.0.0.1:8201",
"time": {
"start": "2023-11-08 23:20:45",
"stop": "2023-11-08 23:20:45",
"duration": "0.51s"
},
"statistic": {
"failed": 0,
"broken": 0,
"skipped": 0,
"passed": 23,
"total": 23,
"successful": "100.00%"
}
}
方便后续集成到jenkins 等其它CI/CD平台上,发送报告通知时读取报告结果内容。
参数化控制台输出中文问题
v1.5.1版本顺便解决参数化,控制台输出参数化值有中文时显示问题
解决后
网易云完整视频课程https://study.163.com/course/courseMain.htm?courseId=1213419817&share=2&shareId=480000002230338
报名咨询wx:283340479 (已报名的同学学习过程中有问题,都可以协助解决)