博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
接口测试
阅读量:5058 次
发布时间:2019-06-12

本文共 431 字,大约阅读时间需要 1 分钟。

接口测试可划分为业务测试,契约测试。业务测试即参照设计文档设计用例覆盖业务逻辑的功能测试,类似于功能测试,只是测试对象变为接口,此处重点讲契约测试。

A. 契约测试:

  1. 定义:依据接口契约进行的契约验证测试,即确保接口耦合双方遵照的接口符合定义的契约

  2. 常见契约问题(遇到问题)

    a. 接口响应数据格式变更导致下游解析出错;

    b. 接口响应字段value缺失导致下游解析出错;

    c. 接口响应字段key缺失导致下游解析出错;

    d. 接口响应字段key为null导致下游解析出错;

    e. 接口响应字段类型变更,导致下游解析使用留下隐患;

    f. 接口路劲变更,导致下游请求出错;

  3. 测试方法:

    采用接口自动化测试来覆盖接口契约测试,当接口重构或修改后,自动触发自动化测试来验证契约不变。

转载于:https://www.cnblogs.com/ccniit/p/9234387.html

你可能感兴趣的文章
oracle连接的三个配置文件(转)
查看>>
pytho logging
查看>>
Python内置函数(29)——help
查看>>
oracle导出/导入 expdp/impdp
查看>>
JAVA 技术类分享(二)
查看>>
Objective - C基础: 第四天 - 10.SEL类型的基本认识
查看>>
Android TextView加上阴影效果
查看>>
OA项目设计的能力③
查看>>
《梦断代码》读书笔记(三)
查看>>
Java8 Lambda表达应用 -- 单线程游戏server+异步数据库操作
查看>>
[Unity3D]Unity3D游戏开发MatchTarget的作用攀登效果实现
查看>>
AngularJS学习篇(一)
查看>>
关于Xshell无法连接centos6.4的问题
查看>>
css3动画——基本准则
查看>>
输入月份和日期,得出是今年第几天
查看>>
pig自定义UDF
查看>>
Kubernetes 运维学习笔记
查看>>
spring security 11种过滤器介绍
查看>>
代码实现导航栏分割线
查看>>
一个mysql主从复制的配置案例
查看>>