当前位置:   article > 正文

har 快速生成locustfile_har格式文件

har格式文件

har是什么?

har是一个json格式文件,通常可以通过浏览器的开发者工具导出,抓包工具(如charles)导出。

通常大家做接口测试的时候,有用httprunner,jmeter,locust,等,jmeter两大功能,接口测试,压力测试,httprunner主要用来做接口测试,locust则号称是压力测试的神器,各有所长,今天不做讨论

locust是我们这次的主角之一,常用来做压力测试。

主要记录下har如何快速转化成locustfile的。

har的获取

har文件的获取方式有很多,作为测试主要用到的方法有两种

1.浏览器导出

浏览器导出:以firefox为例,F12打开开发者 工具,将tab切换到网络,访问目标地址,然后选择要导出的链接,导出har。

2.抓包工具导出

以charles为例:选择抓到的包所在域名,右键,expression,下拉导出文件格式为har,选择保存路径,即可获取。

插件安装:

pip install har-transformer

locust安装:因为官网说Transformer这个插件不支持1.0以上版本,就参考其他攻略安装了0.14.6版本

pip install locustio==0.14.6

主要用到的命令也比较简单

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

闽ICP备14008679号