Fiddler+JMeter使用教程

Fiddler配置

0.fiddler安装过程就省略了,直接下一步就ok。

1.fiddler安装完毕后,将插件放到Fiddler目录中的ImportExport下。

插件作用是将fiddler的会话导出为jmx文件,可在JMeter中直接导入使用。

下载地址

2.配置过滤器,其中hosts可根据需要自行添加,作用是只展示与你填写的几个域名进行通信的会话。

3.配置以抓取https包

​ 打开菜单栏中的 Tools >Options,在“Options”对话框切换到“HTTPS”选项卡,按下图配置,并按提示安装根证书。

4.配置以通过代理对手机进行抓包

​ 打开菜单栏中的 Tools >Options,在“Options”对话框切换到“Connections”选项卡,按下图配置:

​ 手机与电脑连接到同一局域网中,在电脑中查看本机ip地址,打开手机所连接WLAN,在“代理”中选择“手动”,在“代理服务器主机名”后面的输入框输入电脑的ip地址,在“代理服务器端口”后面的输入框输入8888,然后保存。

​ 手机浏览器访问本机ip地址,例如http://192.168.0.105:8888 , 点击页面上的FiddlerRoot certificate,选择安装,ios系统安装很方便,安卓手机需要设置锁屏密码等,手机会有提示,按步骤走即可。

​ 至此,手机已经可以通过fiddler上网了,并且所有会话(如果你没有设置过滤器的话)都会在fiddler中展示。

5.导出为jmx文件

​ 执行你需要抓包的接口,在fiddler中选中你需要导出的会话,按下如所示导出为jmx文件。

JMeter配置

0.JMeter下载后放在方便寻找的目录中,双击运行ApacheJMeter.jar,如打开后为英文可按下图选择为中文

1.左上角文件选择打开刚才导出的jmx文件, 导入后在根目录的HTTP请求默认值下填入下图信息,保证不会因为中文出现乱码等情况。

2.右键线程组,添加’响应断言’,响应字段、规则和模式可根据自己需求选择,断言这一块以后会着重再讲。

3.配置完成后就可以运行了,可在查看结果树中查看接口运行结果。

你可能感兴趣的:(jmeter,fiddler,test)