同事用jmeter自带的代理服务器录制脚本,总是会遇到录制不到自己想录制的内容,但是会录制也写乱七八糟的东西。
其实主要原因还是没有在浏览器中导入CA证书的原因,但是这个在很多人写文档中又没有体现,这里记录一下。
1.在jmeter中新建一个代理服务器,并按照如下图设置下:
2.打开火狐浏览器,按照如图所示配置代理
3.未导入jmeter生成的证书时,访问百度首页,提示证书不可信,故去执行第4步
4.打开火狐浏览器的选项设置页面,输入证书,并导入证书
5.再次访问百度页面,查看打开百度成功,jmeter中也录制到了百度首页的请求
jmeter处理以上录制外,还可使用badboy录制,还可使用blazemeter(谷歌浏览器插件,录制脚本很舒服,但需要梯子)录制。
还有可以直接使用fiddler录制,使用fiddler录制是大神写好的一个插件,导入的fiddler即可使用,请自行百度获取。