模拟客户端向服务器发起请求(从Fiddler抓包到Jmeter接口测试)
一、安装Fiddler
二、配置
在菜单栏Tools->Fiddler Options->Connections,勾选Allow remote computers to connect,默认的端口号为8888,这里不需要修改,在修改手机代理设置时与这里一致
在右上方结果框中选 择Inspectors->Raw即可看到请求的URL、Cookie和Host等有关信息。在右下方结果框中选择JSON就能看到请求返回的 JSON字符串。这里的JSON字符串是我们判断请求是否成功的重要依据。
三、Jmeter的下载配置和安装
下载地址:http://jmeter.apache.org/
1、首先按装JDK并配置环境变量
2、安装好后进行接口测试
1)添加线程组2)添加HTTP请求填写右侧参数
填写内容对应我们fiddler抓取的请求信息。请求参数的填写方式可以分为以下两种方式,两种方式各有利弊。
- Parameters:录入比较麻烦,但是容易查看和修改
- Body Data:录入方便,后期查看修改不直观
3)添加响应断言和查看结果树运行