4.2JMeter 接口测试与fiddler相结合

关于JMeter工具的功能点介绍在网上找了一个相对全面的认知https://blog.csdn.net/zl1zl2zl3/article/details/78194194

安装fiddler

链接:https://pan.baidu.com/s/1UNjatNPNO5mykWhq0e5RUw
提取码:r0un 

 安装过程弹出的东西都不用去理,关掉就好。

安装完后,打开fiddler

然后点Ok,关掉fiddler,重启电脑。

首先win+R键,出入certmgr.msc,回车。这个在命令行下返回的是所有windows下安装的证书,目的检查你所用的电脑之前是否安装了fiddler证书

然后进行这些步骤

如果之前有安装过fiddler的证书,点击编辑-->全选,删除了 

这样就可以抓HTTPS的包了,可以试一试能不能抓取qq邮箱的包 

get请求与post请求:

一个完整的接口包含:接口的地址请求的参数请求的示例,发送给服务器后返回数据格式(什么样是成功,什么样是失败,必须写明),以及参数里面字段的名字(参数名、类型、描述、备注)

get请求:

向服务器请求数据,要数据,请求的参数在地址栏里显示。(问号后面的都是参数),get请求的传输效率比post高,并且get请求的请求体是没有内容的。

post请求:

向服务器发送数据,传输效率比get请求慢,并且post的请求体是有内容的

 APP的接口测试的操作:手机上安装完apk包后,打开fiddler然后操作这个app,在你操作的时候,fiddler就在抓包,通过fiddler抓的包的路径放进JMeter中,检查验证接口返回的信息是否与接口文档一致,一致就过,不一致反馈给开发。

在做接口测试的时候,如果接口文档有sign(签名),需要在手机安装后,通过fiddler,设置过滤,找到包含sign的路径,把整个路径放到jmeter的路径中,检查验证是否与接口文档一致。

猜你喜欢

转载自blog.csdn.net/weixin_42378396/article/details/84722626