JMeter在内网环境下获取HTTP接口结构与脚本组装介绍

发表于:2020-5-25 10:41

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:杨易寰    来源:51Testing软件测试网原创

分享:
Request Filtering标签页下可以对录制中的请求进行过滤,包括一些css、js、图片资源和一些无关请求,过滤方式包括content-type、url等。
  Request Filtering捕获过滤
  配置系统网络代理。在浏览器中可快速跳转到系统网络属性页面(Internet属性),无论浏览器如何变化,主要是要激活操作系统的Internet属性配置窗口,下方介绍Chrome和IE10如何转到配置窗口。
  Chrome中激活网络配置窗口
  IE10中转到网络配置窗口
  配置窗口打开后,此时需要设置本地代理,具体操作方法如下图步骤所示。
  网络配置主窗口
  代理服务器设置
  代理端口配置
  配置好系统的网络代理端口后。在JMeter代理录制组件的界面中也要配置相同的端口(以配置端口为1234为例)。确定无误后,点击启动录制后,会弹出录制
  点击start启动录制
  启动录制后,界面会再弹出一个录制小窗口,在本窗口中可以实时进行对捕获请求的简单设置,包括设置请求名称为固定的trasaction name或者在请求前加入特定前缀等。
  弹出录制窗口
  设置捕获请求的前缀和设置统一的请求名称
  可在chrome中看到请求的远程地址已经变成了当前的代理地址,说明代理生效了。
  在下图的recordingController中可以看到出现了捕获的请求内容,验证代理成功生效。
  至此,已经可以完成对目标请求的录制工作,接下来就是进行请求的筛选和脚本设计。结束录制后要记得将本地的代理设置关掉,以免影响本机操作系统的网络功能。
  以上就是对常见内网环境下HTTP接口结构获取方式的简单介绍,请大家参考指正。

      版权声明:本文出自51Testing会员投稿,51Testing软件测试网及相关内容提供者拥有内容的全部版权,未经明确的书面许可,任何人或单位不得对本网站内容复制、转载或进行镜像,否则将追究法律责任。
22/2<12
2023测试行业从业人员调查问卷已开启,千元大奖正在等你~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2023
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号