接口测试入门

1. 接口

2. 接口测试

接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。

测试后端实现是否符合接口规范

实现流程:

  1. 模拟客户向服务器发送数据(通过url),然后查看响应是否符合预期
  • 接口测试的分类
  1. web接口测试(BS架构)
    ・服务器接口测试:测试自己公司实现的接口
    ・第三方接口测试:其他公司的接口
  2. 模块接口测试(CS架构)

3. 环境搭建

在这里插入图片描述

  1. 安装python
  2. 安装依赖
  3. 启动项目 python run_server.py
  4. 测试 :如果正常响应数据,则程序安装并正常启动

4. 插件

测试接口的测试工具

  1. 火狐——RESTClinet
  2. 谷歌——POSTman
  3. java——Jmeter

5. RESTful风格(重要)

RESTful 风格是约束接口操作的四种操作和三个要素

url+post
200 / 201 + 新增数据

url +delete
200 / 204

url+post/ put
200 / 201 +修改后的数据

url + get
200 + 一条或多条记录

  • 状态码
    404 —— Not found 资源路径错误
    400 —— Bad Request 请求无效
    500 ——Internal Server Error 服务器异常

6. JSON

JSON传输数据格式,效率更高
在这里插入图片描述

  1. json数组 [ ]
  2. json对象 { }
  3. json数组和对象符合{[ ],[ ]}
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值