JMeter录制脚本可以通过两种方法,一种是通过badboy工具,一种是jmeter代理。
1,badboy录制
由于badboy可以将录制的脚本导出成jmeter脚本,且badboy本身使用非常简单方便,下载地址:
打开badbdy工具,输入要测试的地址,按回车即可打开测试的系统:
在打开的系统中输入账号和密码,点击登录按钮,badboy会在左边的script中生成脚本步骤:
录制完后,点击停止按钮,点击File--Export to JMeter即可导出脚本。
启动JMeter,打开刚才保存的脚本,jmeter会自动加上cookie管理器,header管理器等,录制的步骤也会转换过来:
2,jmeter录制
jmeter本身也可以录制脚本,但不常用。大概可以分三个步骤。
打开Firefox浏览器,网络设置,改为手动代理配置,http代理输入localhost,端口号8888,设置后不要闭关浏览器:
打开jmeter,
右击TestPlan,添加--线程(用户)--线程组
右击线程组,添加--逻辑控件器--录制控制器
右击TestPlan,添加--非测试元器--http代理器
在代理服务器中输入端口8888,https domains输入localhost
点击 启动 按钮,点击弹出框的 OK 按钮,开始录制
回到浏览器,在地址栏输入要测试的地址,输入账号与密码后,点击 停止 按钮。
jmeter会生成录制的脚本步骤,如果要调试回放,记得将浏览器的代理改回不用代理: