当前位置:   article > 正文

har2case接口脚本必备工具_ha rhar2case

ha rhar2case

har2case工具使用

极力推荐接口抓包数据请求工具

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

利用该工具,能够使我们尽快的找到 heahers,data 这些接口开发时必备的数据,效率更是一层楼。截图查看一下。写脚本就能复制粘贴用了。

环境搭建

已安装过httprunner,自带了har2case包,首先查看是否安装har2case -V
在这里插入图片描述
表示已安装,如果未安装,使用pip命令安装即可pip install har2case
-h 查看帮助

  • –filter 过滤包含xxx的请求
  • –exclude 排除xxx的请求
  • .har文件转化为.yml格式的脚本文件,加"-2y"参数即可
  • .har文件转化为.json格式的脚本文件,加"-2j"参数即可

  • .har文件不加后缀,可转换为py的文件:如>har2case work.har 会生成 work_test.py

fiddler抓包成功.har文件

以某登录接口为例,在Charles上发送请求后,抓包信息如些如下:

抓到请求后, 点击右键 导出Export-选择har格式即可

 ,下一步导出为 test_work.har 文件

har2case抓yaml格式脚本
将刚生成的test_work.har文件转成yaml格式的脚本文件:
har2case -2y
生成的yaml文件如下:

yaml格式脚本文件生成后,接下来就用hrun运行用例hrun test_work.yml

 

生成的数据可直接使用。

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/222459?site
推荐阅读
相关标签
  

闽ICP备14008679号