【接口测试】
基本概念
-
1.常见的接口格式:
- xml
主流技术标准是SOAP,WSDL,UDDI等
rss:简易信息聚合,基于xml标准,在互联网上被广泛采用的内容包装和投递协议
如:人民网rss - json
目前相对主流的方案,具有相同含义的信息传输信息量比较小
如:京东万象-新闻api
- xml
-
2.接口测试作用:测试接口正确性和稳定性,快速定位bug,提高测试效率
-
3.测试流程:
- 分析接口文档和需求文档
- 编写接口测试计划
- 编写接口测试用例
- 接口测试执行
- 输出接口测试报告
-
4.接口测试分类:
- 模块接口测试
主要做单元测试,白盒。测试模块的调用与返回 - web接口测试
服务器接口测试 浏览器与服务器的接口
外部接口测试 第三方接口(支付,第三方登录等)
- 模块接口测试
-
5.接口测试规范restful:
- url
代表资源 协议://域名:端口/资源(名词)/(名词)/id(8265464893) - 请求方式
GET 查,POST 增,UPDATE/PATCH 改,DELETE 删 - 响应码
200-成功;201-创建成功;204-删除成功
400-请求有误;401-未授权;403-权限拒绝;404-资源不存在;405-请求方式不支持;406-请求的响应格式不正确;500-服务器内部出错 - 标准处理
查询 200;增 201+返回完整的资源;改 200+返回完整的资源;删 204+无响应体 - 请求响应格式
json
- url
jmeter
介绍
用java开发的软件,支持很多类型