接口测试基本概念

接口分类

  1. 程序接口:模块接口,一般要使用和开发程序相同的语言,来调用类,方法,函数,验证返回结果的正确性。开发人员或变成能力好的测试人员

  2. 协议接口: 对底层代码做了封装,通过协议的方式对外提供调用。语言不做限制。- 测试人员

按照调用方式,也可以分为以下几类:

  1. 系统之间的接口:系统A<>系统b
  2. 下层服务对上层服务的接口:UI<>Service<>DB
  3. 系统内部,服务与服务之间的接口:service1 <> service2

接口测试基本流程

  1. 需求分析
  2. 用例设计:主要内容包括参数校验,功能校验、业务场景校验、安全性及性能校验等,常用的用例设计方法有等价类划分法,边界值分析法,场景分析法,因果图,正交表等。
  3. 脚本开发
  4. 测试执行
  5. 结果分析

Http协议的请求方式

  1. get: 请求指定的页面信息,并返回实体主体
  2. post: 向指定资源提交数据进行处理请求,数据包含在请求体中
  3. head: 用于获取报头
  4. put: 从客户端向服务器传送的数据取代指定文档的内容
  5. delete: 请求服务器删除指定的页面
  6. trace: 请求服务器返回收到的请求信息,主要用于测试或诊断
  7. connect: 预留给能够连接改为管道方式的代理服务器
  8. options: 情求查询服务器的性能
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值