软件测试学习笔记丨JMeter使用代理录制脚本

本文详细介绍了如何在JMeter中进行测试计划的基本设置,包括录制HTTP请求、处理常见问题如证书、端口和正则表达式的配置。同时提及了霍格沃兹测试管理课程,强调了测试管理人员的职业发展和私教指导的重要性。
摘要由CSDN通过智能技术生成

image.png

一、基本操作

1、Test Plan(测试计划)–> 添加 “HTTP(S) Test Script Recorder”(HTTP代理服务器)

2、Test Plan(测试计划)–> 添加 “Thread Group”(线程组)

3、Thread Group(线程组)–> 添加 “Recording Controller”(录制控制器)

4、设置 HTTP(S) Test Script Recorder,如下图:

5、设置浏览器代理

6、点击HTTP(S) Test Script Recorder界面中的“Start”,在弹出提示框中点击“OK”按钮即开始录制,待录制结束后点击“Stop”即可停止录制。

7、录制完成后,脚本存储在线程组下的Recording Controller中。

8、运行线程组即可回放或压测。

二、若无法录制,则可以考虑以下情况和解决办法:

原因1:jmeter证书是否未导入
解决办法:浏览器–>设置–>搜索“证书”–> “导入” JMeter证书(JMeter安装目录下bin–>ApacheJMeterTemporaryRootCA.crt)

原因2:端口号设置不一致
解决办法:将浏览器代理端口号设置为与JMeter代理端口一致(火狐浏览器可以设置代理,谷歌和Edge没法设置,好像不设也可以,如果确实需要的话,可以用火狐浏览器)

原因3:描述过滤内容的正则表达式有问题
解决办法:查看正则表达式描述是否有误,比如字符写错或多一个空格等

原因4:证书使用目的补全
解决办法:浏览器–>证书–>高级–>勾选所有目的(这是谷歌浏览器操作方式)

原因5:浏览器本身问题
解决办法:换个浏览器或者换台电脑试试

霍格沃兹的测试管理班是专门面向测试与质量管理人员的一门课程,通过提升从业人员的团队管理、项目管理、绩效管理、沟通管理等方面的能力,使测试管理人员可以更好的带领团队、项目以及公司获得更快的成长。提供 1v1 私教指导,BAT 级别的测试管理大咖量身打造职业规划。

微信图片_20240122172740.png

  • 8
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值