1.什么是接口?
2.什么要测接口?
3.实战举例
1.什么是接口?
https在http协议上加了加密机制
2.为什么要测接口?
测试方式:自动化测试接口
工具测试,jmeter
接口文档:
有文档的话,按照文档做,没有文档的话,自己先边抓包边写,备用。(fiddler、postman)
3.实战举例
1).关联信息:提现请求,需要依赖登录请求返回的token值
2).登录传的参数:mobile_phone,password
登录的请求头信息:X-Lemonban-Media-Type 、Content-Type
3)提现传的参数:member_id、amount(提现金额)
提现的请求头信息:X-Lemonban-Media-Type 、Content-Type、Authorization=Bearer token
登录请求:设置http请求内容,设置http信息头管理、设置登录的后的token提取:正则表达式提取器 来提取token
Content-Type中的charset=UTF-8,是对请求body进行字符集的设置。
以上是登录请求的信息设置完毕,下面是设置取现请求
取现请求:
取现请求的设置完毕。
在各个请求的后面,可以添加响应断言,判断是否成功。(如上登录有添加响应断言)
※下面这个操作很值得借鉴:
上面的关联有设置了token值的变量,可以在线程组里面添加一个配置元件---debug sample ,可以在调试取样中,运行查看变量的值,如下:
对于变量是否成功拿到值,直接在下面查看,就很方便啦