一、什么是软件接口
- 一个数据访问地址,一个规范交互标准,对指定数据进行操作(增删改查)
二、什么是接口测试
1、是什么?
- 接口测试就是代替前端或者第三方验证后台响应数据是否正确,测试后端实现是否符合接口规范
2、为什么?
- 测试程序是否安全、效率
3、怎么用?(实现流程)
- 模拟客户向服务器发送数据,然后查看响应
要素1:定位服务器资源(通过url实现)
要素2:模拟用户提交数据
要素3:查看响应的结果是否符合预期
三、接口测试分类
类型1:web接口测试(BS架构)
- 服务器接口测试:测试自己公司实现的接口
- 第三方接口测试:测试别的公司实现的接口
类型2:模块接口测试(CS架构)
四、接口测试环境搭建
1、是什么?
- 搭建接口测试的测试环境,运行程序
2、为什么?
- 必须的
3、怎么用?
1)、运维或开发实现程序部署,正常运行
2)、自己搭建