Jmeter详讲二 脚本录制
Jmeter中有2种方法可以录制脚本,不过我个人非常不推荐录制脚本,录制的脚本混乱,需要再次加工才能使用,建议使用Fiddler来抓包,然后自己写脚本。
本文介绍以下两种录制脚本的方法,仅供参考
方法一:使用badboy来录制脚本
badboy本身是一个针对Web的测试工具,它录制的脚本可以直接供Jmeter使用
官方网站:http://www.badboy.com.au/
打开badboy, 点击上方的“录制”按钮,一般第一次打开的时候默认录制按钮已打开,录制完成后需要再次点击关闭录制,完成后点击File -> Export to JMeter.如何Jmeter就能直接使用这些脚本;
注意:使用badboy录制时只能录制IE浏览器,需要需要开启IE浏览器的远程调试功能,具体如下:
同时需要自动处理出现的js错误
BadBoy录制JMeter脚本录制脚本也可参考以下文章
使用BadBoy录制JMeter脚本 https://blog.****.net/wanglian2017/article/details/72763974
Jmeter+badboy的压力测试(详解)
https://blog.****.net/feiwutudou/article/details/82892908
方法二:利用Jmeter录制脚本
把Jmeter配置成一个Web代理,用Jmter自己来录制脚本
第一步:创建一个Thread Group (右键点击:Test Plan -> Add -> Thread Group)
第二步:创建http 代理服务器(右键点击"工作台"(WorkBench),Add-> Non-Test Elements -> HTTP(S) Test Script Recorder)
然后设置浏览器的代理服务器,设置好后在浏览器中访问网站,Jmeter就能录制下来了。
Jmeter 中录制的脚本比较混乱,什么图片,js都有,根本没法用,强烈建议使用Fiddler自己抓包编写脚本。