我正在学习JMeter并尝试使用HTTP Test Script记录器记录事务。我也使用Firefox作为浏览器。虽然我使用端口8080作为Jmeter中的代理,localhost和8080作为firefox代理中的主机和端口设置,以及3000作为HTTP请求默认值中的网站端口。在录制过程中,我在Firefox中遇到连接超时异常。请帮忙。
以下是一些截图,展示了我实际上在做什么。
答案 0 :(得分:1)
第1步:打开 Firefox浏览器,然后从网络连接设置中将代理服务器配置为HTTP Proxy: 127.0.0.1
,{{1} }
第2步:运行 Port: 8888
文件,在文件下拉列表下打开 Jmeter.bat
,然后点击&#34 ;创建"
第3步:展开工作台并选择Templates
。然后点击页面底部的HTTP(s) Test Script Recorder
。您将弹出两个允许防火墙和临时根CA认证安装。允许所有这些,现在转到浏览器并执行浏览器活动。完成Start
HTTP(s)测试脚本记录器。
Step4:您将在JMeter中获取录制的脚本以及浏览器中的所有活动。它将在Stop
下自动更新。此脚本将包含浏览活动期间的所有页面请求。录制后的示例脚本如下所示。
我正在使用Thread Group
,但JMeter 2.13
中的过程类似。
否则,您可以使用 BlazeMeter's Google Chrome extension 来录制或运行效果测试。