news 2026/6/27 1:33:53

使用这个插件,fiddler抓包直接生成httprunner脚本

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
使用这个插件,fiddler抓包直接生成httprunner脚本

har2case可以将.har文件转化成yaml格式或者json格式的httprunner的脚本文件,生成.har格式文件可以借助 fiddler 或 Charles 抓包工具

友情提示:

录制脚本,只是一个过渡,从0到1的一个过渡,如果让你直接写脚本,你会无从下手,可以将录制的脚本快速转化成httprunner脚本文件,但是如果你为了避免手动写脚本而一直用录制,那么就有点本末倒置,还不如不学习录制了。

接下来我会测试一个本地部署的接口,然后通过fiddler抓包获取.har的文件,然后通过har2case命令转换成yaml和json文件

以商品查询接口为案例,查询接口相关文档信息如下:

访问地址:

http://192.168.43.243:8080/pinter/com/getSku?id=1

请求类型:get

01、请求参数:id=1

安装har2case

pip install har2case

har2case录制生成脚本具体过程

1、抓包-抓到对应的接口

2、选择file-Export Sessions-Selected sessions

3、把对应的接口导出成.har的格式

4、打开cmd,用如下命令生成json用例

har2case demo.har

AI写代码

5、打开cmd,用如下命令生成yml用例

har2case -2y demo.har

AI写代码

02、运行生成的json测试用例

1、查看json用例内容如下:

2、运行测试用例

har2case demo.json

AI写代码

3、查看测试报告

4、浏览器打开报告如下:

03、运行生成的yaml测试用例

1、查看yml用例内容如下:

2、运行测试用例

har2case demo.yml

AI写代码

3、查看测试报告,并在浏览器内打开,同运行生成的json测试用例中的3,4两步。

感谢每一个认真阅读我文章的人!!!

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

视频文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方小卡片即可自行领取。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/21 17:07:05

React与SharePoint:如何正确使用Graph API访问文件

在现代Web开发中,React作为前端框架的佼佼者,经常与Microsoft的Graph API结合使用来管理和访问各种云服务,包括SharePoint。通过Graph API,我们可以访问SharePoint的文件和文件夹,但如果不正确配置请求,可能会遇到一些问题。本文将详细介绍如何使用Graph API在React项目中…

作者头像 李华
网站建设 2026/6/26 9:14:00

企业培训新方式:用Anything-LLM构建员工学习系统

企业培训新方式:用Anything-LLM构建员工学习系统 在数字化转型浪潮中,越来越多企业意识到——知识不是锁在文件夹里的文档,而是驱动组织成长的“活资产”。然而现实却常常令人沮丧:新员工入职一周还在问“年假怎么算”&#xff0c…

作者头像 李华
网站建设 2026/6/24 14:22:15

Linux下Serial端口设置:入门级操作全解析

Linux串口调试实战:从设备识别到Python通信全链路详解你有没有遇到过这样的场景?手里的开发板插上USB转串口线,Linux主机却“视而不见”;或者好不容易连上了,收到的全是乱码。别急——这并不是硬件坏了,而是…

作者头像 李华
网站建设 2026/6/25 15:47:42

从零实现多层板电源分割规则(AD操作)

如何在 Altium Designer 中科学实现多层板电源分割你有没有遇到过这样的情况:ADC采样数据总是“毛毛的”,噪声大得像老式收音机?或者FPGA莫名其妙复位,排查半天发现是核心电压波动?很多时候,问题的根源不在…

作者头像 李华
网站建设 2026/6/23 18:49:50

screen+电源管理机制全面讲解

让屏幕“聪明省电”:深入解析 screen 的电源管理黑科技你有没有想过,为什么你的智能手表在手腕放下时会自动熄屏,抬手又瞬间亮起?为什么阅读电子书时屏幕能长时间不灭,而看一眼通知后却迅速暗下?这一切的背…

作者头像 李华
网站建设 2026/6/20 4:20:04

NPP 热带森林:马来西亚姆鲁山,1977-1978 年,R1

NPP Tropical Forest: Gunung Mulu, Malaysia, 1977-1978, R1 简介 该数据集包含七个 ASCII 数据文件(.txt 格式)。其中四个文件提供了马来西亚婆罗洲姆鲁山国家公园内不同低地雨林的净初级生产力(NPP)数据。另外三个文件提供了…

作者头像 李华