写在前面:
之前一直对脚本录制功能很反感,从心底里鄙视脚本录制,感觉脚本录制就是纯属于给不懂代码的人玩的。不知道今天为了什么,突然有个想法想试下jmeter的脚本录制功能(很早之前就知道有这功能,只是没试过)。然后录制完感觉就一个字 -- 真香。 下面记录录制方法
1.jmeter版本 4.0
1)右键测试计划,点击添加-非测试元件-http代理服务器
2)设置 端口(可以自定义)、目标控制器如图
3)过滤非xhr请求(很重要,就是因为这个功能才让我喜欢上了录制,不然会有很多不需要的请求显示)
脚本 .*.(js|css|gif|png).*
4)设置firefox代理(我自己本机设置chrome和ie的代理,设置完毕后确定后,再点击会看到还是没有设置成功。回头再研究下)
a)选项-高级-网络
b)设置- (这边的端口设置要和上边jmeter的端口设置一致)
5)设置完毕代理之后,再到jmeter界面 点击启动,即可开始录制(会弹出证书确认框,点击ok。)
6)在firefox中输入自己的测试地址,即可开始测试。测试完毕,打开http代理服务器即可看到刚才录制的脚本
7)再添加线程组,把录制好的脚本分类。进一步处理即可
64版本firefox代理配置地方