如何通过Jmeter详细记录HTTPS浏览器请求流程步骤?
- 内容介绍
- 文章标签
- 相关推荐
本文共计812个文字,预计阅读时间需要4分钟。
JMeter脚本录制时,与HTTP脚本录制的主要区别在于:
- HTTPS录制需要额外添加安全证书,因为HTTPS协议加密数据传输。
在JMeter上如何操作以及以下步骤:
1. JMeter的代理服务器及证书配置
- 打开JMeter。- 在工作台,选择代理控制器。- 双击代理服务器,配置代理服务器的属性,如端口(默认为8888)。- 启用启用代理服务器和启用监听器。
- 配置HTTPS证书: - 在JMeter中,选择监听器。 - 添加SSL记录器,设置端口与代理服务器相同。 - 在SSL记录器属性中,配置证书路径和密码,以允许JMeter记录HTTPS请求。
2. 打开JMeter后操作步骤
- 打开JMeter。- 在工作台,选择工作目录。- 打开测试计划,添加线程组。- 添加HTTP请求,配置请求的URL和参数。- 如果是HTTPS请求,确保已配置好SSL记录器和证书。
3. 操作步骤
1. 启动JMeter代理服务器: - 在JMeter工作台,选择代理控制器,双击启动代理服务器。
2. 启动JMeter监听器: - 在JMeter工作台,选择监听器。 - 添加查看结果树或聚合报告,以便查看请求的响应。
3. 录制HTTP请求: - 打开浏览器,访问需要测试的网站。 - 确保JMeter代理服务器正在运行。 - 浏览网站页面,JMeter会自动录制HTTP请求。
4. 查看和修改脚本: - 在JMeter工作台,查看录制好的HTTP请求。 - 根据需要修改请求的参数或添加额外的逻辑。
5. 运行测试计划: - 在JMeter工作台,选择测试计划。 - 选择开始按钮,运行测试计划。
6. 分析结果: - 查看监听器中的结果,分析测试结果。
以上就是在JMeter上录制和操作HTTPS请求的基本步骤。
Jmeter录制脚本时,跟http脚本录制主要区别是,https录制需要添加安全证书。
那么在jmeter上如何操作呢?且看下面的操作步骤
一、jmeter的代理服务器及证书配置
1、打开jmeter后,在工作台右键选择非测试元件,添加“HTTP代理服务器”
2、在线程组下面添加“录制控制器”
3、在"http代理服务器"界面,目标控制器选择,之前添加好的线程组;排除模式添加 .*\.(js|css|PNG|jpg|png|gif).* ,过滤掉js、css、png、jpg等信息。
点击“启动”按钮,会在jmeter的bin目录下生成一个安全证书文件:ApacheJMeterTemporaryRootCA.crt
然后点击“确定”。
4、导入jmeter安全证书,在菜单选项→ssl管理器,导入jmeter/bin目录下的安全证书文件ApacheJMeterTemporaryRootCA.crt,这样录制https的代理服务器就启动并设置成功了
二、浏览器的代理服务器及证书配置
1、以火狐浏览器为例, 找到证书管理器→导入jmeter中bin目录下的安全证书→确定
2、浏览器设置好代理配置,127.0.01,端口8888和jmeter保持一致;且勾选为所有协议使用相同代理服务器,点击确定。
3、在浏览器中输入要访问的网址进行相关操作,就能在jmeter中看到录制的https脚本了
注意:jmeter录制完脚本后,记得停止jmeter代理服务器,同时记得关闭浏览器代理配置,不然浏览器不能正常访问网站哟。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持易盾网络。
本文共计812个文字,预计阅读时间需要4分钟。
JMeter脚本录制时,与HTTP脚本录制的主要区别在于:
- HTTPS录制需要额外添加安全证书,因为HTTPS协议加密数据传输。
在JMeter上如何操作以及以下步骤:
1. JMeter的代理服务器及证书配置
- 打开JMeter。- 在工作台,选择代理控制器。- 双击代理服务器,配置代理服务器的属性,如端口(默认为8888)。- 启用启用代理服务器和启用监听器。
- 配置HTTPS证书: - 在JMeter中,选择监听器。 - 添加SSL记录器,设置端口与代理服务器相同。 - 在SSL记录器属性中,配置证书路径和密码,以允许JMeter记录HTTPS请求。
2. 打开JMeter后操作步骤
- 打开JMeter。- 在工作台,选择工作目录。- 打开测试计划,添加线程组。- 添加HTTP请求,配置请求的URL和参数。- 如果是HTTPS请求,确保已配置好SSL记录器和证书。
3. 操作步骤
1. 启动JMeter代理服务器: - 在JMeter工作台,选择代理控制器,双击启动代理服务器。
2. 启动JMeter监听器: - 在JMeter工作台,选择监听器。 - 添加查看结果树或聚合报告,以便查看请求的响应。
3. 录制HTTP请求: - 打开浏览器,访问需要测试的网站。 - 确保JMeter代理服务器正在运行。 - 浏览网站页面,JMeter会自动录制HTTP请求。
4. 查看和修改脚本: - 在JMeter工作台,查看录制好的HTTP请求。 - 根据需要修改请求的参数或添加额外的逻辑。
5. 运行测试计划: - 在JMeter工作台,选择测试计划。 - 选择开始按钮,运行测试计划。
6. 分析结果: - 查看监听器中的结果,分析测试结果。
以上就是在JMeter上录制和操作HTTPS请求的基本步骤。
Jmeter录制脚本时,跟http脚本录制主要区别是,https录制需要添加安全证书。
那么在jmeter上如何操作呢?且看下面的操作步骤
一、jmeter的代理服务器及证书配置
1、打开jmeter后,在工作台右键选择非测试元件,添加“HTTP代理服务器”
2、在线程组下面添加“录制控制器”
3、在"http代理服务器"界面,目标控制器选择,之前添加好的线程组;排除模式添加 .*\.(js|css|PNG|jpg|png|gif).* ,过滤掉js、css、png、jpg等信息。
点击“启动”按钮,会在jmeter的bin目录下生成一个安全证书文件:ApacheJMeterTemporaryRootCA.crt
然后点击“确定”。
4、导入jmeter安全证书,在菜单选项→ssl管理器,导入jmeter/bin目录下的安全证书文件ApacheJMeterTemporaryRootCA.crt,这样录制https的代理服务器就启动并设置成功了
二、浏览器的代理服务器及证书配置
1、以火狐浏览器为例, 找到证书管理器→导入jmeter中bin目录下的安全证书→确定
2、浏览器设置好代理配置,127.0.01,端口8888和jmeter保持一致;且勾选为所有协议使用相同代理服务器,点击确定。
3、在浏览器中输入要访问的网址进行相关操作,就能在jmeter中看到录制的https脚本了
注意:jmeter录制完脚本后,记得停止jmeter代理服务器,同时记得关闭浏览器代理配置,不然浏览器不能正常访问网站哟。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持易盾网络。

