首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >通过通过案例带你轻松玩转JMeter连载(3)

通过通过案例带你轻松玩转JMeter连载(3)

作者头像
顾翔
发布2021-09-10 14:34:49
发布2021-09-10 14:34:49
4410
举报

1.2 录制HTTPS协议

如果被测试软件是HTTP协议,我们应该如何通过JMeter本身自带的录制工具来录制呢?

1)在第4.1.1-2的第9)步认真读一下上面的内容。在JMeter的根目录下产生了一个认证文件,有效期为7天。

2)我们到%JMETER_HOME%/bin目录下会找到ApacheJMeterTemporaryRootCA.crt这个文件。

3)在明命令行中输入mmc命令,打开控制台,如图22所示。

图22 控制台

4)在控制台窗口中点击菜单“文件(F)->添加和删除管理单元”,如图4-23所示。

图4-23 添加和删除管理单元

5)点击左边的“证书”添加到右边,弹出如图4-24窗口。

图4-24 证书管理单元

6)点击【完成】按钮,如图4-25所示。

图4-25 添加“证书”到管理单元

7)点击【确定】按键。

8)展开“证书-当前用户”,选择“受信任的根证书颁发机构”。右击,在弹出菜单中选择“所有任务->导入(I)…”如图4-26所示。

4-26 控制台管理证书

9)在接下来的菜单,如图4-27所示。显示【下一步】按键。

图4-27 证书管理向导

10)在接下来的窗口中选择浏览。选择%JMETER_HOME%/bin目录下的ApacheJMeterTemporaryRootCA.crt证书。如图4-28所示。

图4-28 导入ApacheJMeterTemporaryRootCA.crt证书

11)点击【下一步】、【下一步】、【完成】按键,直到弹出导入成功的提示,如图4-29所示。

图4-29 证书导入成功提示

12)确定证书的确导入成功,如图4-30所示。

图4-30 确认ApacheJMeterTemporaryRootCA.crt证书导入正确

13)到浏览器中导入这个crt文件,我们以Chrome浏览器为例。

14)在地址栏中输入:chrome://settings/。

15)找到“隐私设置和安全性”中的“安全”,如图4-31所示。点击进入。

图4-31 Chrome浏览器设置中的“隐私设置和安全性”

16)找到“管理证书”,如图4-32所示。点击进入。

图4-32 Chrome浏览器设置中的“管理证书”

17)在弹出窗口中点击【导入】按钮。如图4-33所示。

图4-33 Chrome导入证书

18)点击【下一步】,在当前窗口中选择%JMETER_HOME%/bin目录下的ApacheJMeterTemporaryRootCA.crt文件,图与图4-27一样。

19)点击【下一步】,直到完成,在列表窗口中确认ApacheJMeterTemporaryRootCA.crt文件已经被成功导入。

20)在HTTP代理服务器录制前选择菜单“选项->SSL管理器”。如图4-34所示。

图4-34 菜单“选项->SSL管理器”

21)选择%JMETER_HOME%/bin目录下的ApacheJMeterTemporaryRootCA.crt文件。如图4-35所示。

图4-35 在JMeter中选择ApacheJMeterTemporaryRootCA.crt文件

22)这样就可以录制HTTPS请求了。如图4-36所示。

图4-36 录制到了HTTPS请求

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-08-31,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.2 录制HTTPS协议
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档