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.csdn.net/wanglian2017/article/details/72763974

Jmeter+badboy的压力测试(详解)

https://blog.csdn.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自己抓包编写脚本。