接口测试的分类

接口测试分类

内部接口:测试被测系统各个子模块之间的接口,或者被测系统提供给内部使用的接口
外部接口:

  1. 被测系统调用外部接口
  2. 系统对外提供的接口

接口测试的重点:检查接口参数传递的正确性, 接口功能的正确性,输出结果的正确性,以及对各种异常情况容错的处理,以及权限控制,分页,调用次数的限制。

接口架构设计

  1. 基于SOAP架构。基于XML规范,基于WebServices协议。特点:接口地址?wsdl结尾
  2. 基于RPC架构,基于dubbo协议,thrift协议。springcloud微服务。
  3. 基于RestFul架构,基于json规范,基于http协议。
    RestFul规则:
    接口地址:http://127.0.0.1/user, get(查询用户),post(新增用户),delete(删除用户),put(修改用户)
    json数据格式:只有两种数据类型
    键值对:{key:value}
    数组:[arry,arry2]

http协议详解

请求:请求行,请求头,请求正文
请求行
POST http://47.107.116.139/phpwind/index.php?m=u&c=register&a=checkpwd HTTP/1.1
请求头
Host: 47.107.116.139(请求主机)
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:97.0) Gecko/20100101 Firefox/97.0(客户端类型)
Accept: application/json, text/javascript, */*; q=0.01(数据格式)
Accept-Language: zh-CN,zh;q=0.8,zh-TW;q=0.7,zh-HK;q=0.5,en-US;q=0.3,en;q=0.2
Ac
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值