【场景】在项目做接口自动化的时候,大家一般找接口文档或者其他接口资料,逐一编写脚本。这样效率低,且容易由于文档未更新导致接口调试不通

【解决方案】页面上操作对应功能,直接捕获用到的接口,导出到jmeter


【工具1】BlazeMeter

1.下载插件
  • 这是chrome插件,直接搜索安装即可
  • 无法直接安装的,可以下载 【https://files.cnblogs.com/files/qiancaofengling/BlazeMeter--The-Continuous-Testing-Platform(v5.1.0).crx.7z?t=1659610155】可能会有安装失败的情况,将rar解压后,去掉文件夹的"_",使用开发者模式上传已解压的包即可

2.注册无密码
BlazeMeter注册完成后,获取密码的地址: 
 
 
该工具需要登录才能导出,所以必须注册
 
3.工具使用
在扩展程序中打开

登录

操作页面开始录制,录制完成后停止

选择编辑

处理完录制的接口就可以导出了,选择jmx


【工具2】fiddler

  • 将 https://files.cnblogs.com/files/qiancaofengling/ImportExport.7z?t=1659609483 两个dll文件移动至放在fiddler根目录下的ImportExport文件 下,插件支持两种导出模式:一种是处理了IP和端口,使其为空;一种是保持原样输出
  • 先找到fiddler的安装位置,我的安装位置是:D:\Program Files\Fiddler
  • 移动完成后,重启fiddler
  • 操作页面,在fiddler上处理掉不需要的接口,选择导出需要的接口

参考:忘记来源了,感谢编写脚本的人:)

最新文章

  1. 3.4.4 数据预留和对齐(skb_reserve, skb_push, skb_put, skb_pull)
  2. MyBatis的getMapper()接口、resultMap标签、Alias别名、 尽量提取sql列、动态操作
  3. C++混合编程之idlcpp教程Lua篇(7)
  4. Linux--/tmp目录文件重启后自动删除
  5. pg 匹配中文字符
  6. swift UIAlertController教程
  7. listview中button抢占焦点问题
  8. [有向图的强连通分量][Tarjan算法]
  9. 如果有三个Bool型变量,请写出一程序得知其中有2个以上变量的值是true
  10. [POJ 3243]Clever Y
  11. jQuery插件学习基础
  12. js 星星效果思路
  13. docker pull centos慢问题的解决方案
  14. SharePoint Set-SPUser 命令拒绝访问
  15. K3C官改固件更新frp客户端
  16. 团队项目第六周——事后诸葛亮分析(GG队)
  17. BZOJ 1031 [JSOI2007]字符加密Cipher | 后缀数组模板题
  18. elasticsearch.net search入门使用指南中文版(翻译)
  19. zimg 启动命令
  20. delete属性

热门文章

  1. python常用数据结构模块--collections
  2. :)模型保存为单一个pb文件
  3. python之路5:常用模块
  4. 【git】3.5 git分支-远程分支
  5. 修改ubuntu 源
  6. JavaScript的原型和原型链
  7. Xamarin.Android 踩坑记
  8. unity整理
  9. RestTemplate 连接池最大链接数
  10. HDLbits——Exams/2014 q4b