HttpRunner3.x 学习4har 文件录制和转换

录制HAR

1、使用fiddler进行录制:

File>Export Session>All Session/Selected Sessioned,然后选中HAR规范协议为1.2,然后输出到我们的项目中的har目录

2、使用chrome操作录制har

F12打开浏览器开发者工具:选中一个请求,鼠标右键,点击 Save all as HAR with current,然后输入文件名保存即可

3、使用charles 进行录制

File>Export Session>har格式

转换HAR文件

har文件可以生成两种文件格式,json和yml文件:

进入har文件所在目录,在cmd中,或者pycharm的Terminal中执行命令:

生成json文件命令:har2case har_demo.har -2j

生成yml文件命令:har2case har_demo.har -2y

转换为py文件:har2case har_demo.json/har_demo.yml

可以使用:hrun har_demo_test.py/har_demo.json/har_demo.yml运行脚本

注意:使用pytest har_demo_test.py只能运行py文件,不能运行yml或者json

原文地址:https://www.cnblogs.com/keenajiao/p/15084150.html