接口用例设计与常见接口问题汇总

一、接口用例设计

一、接口测试用例可以从功能、性能、安全三方面进行入手,设计。

详情参看以下思维导图:

二、接口常见问题汇总

一、接口技术层面

1、输入参数验证校验不全面。如:

     1.1入参数据类型长度边界,范围边界。

     1.2 入参数据内容、成员内容,有效无效,合法非法。

     1.3 入参数据 特殊字符 敏感字符过滤。

     1.4 入参可否必选。

2、接口内部触发的服务相关逻辑问题。如:

    2.1 接口约束条件不够。 数值限制、状态限制、关系限制、权限限制、时间限制等

    2.2 请求对象与返回对象,不符合业务规则限制,返回类型长度无限制。

    2.3 请求时序序列控制限制问题。

    2.4 被测对象(请求或返回)状态控制问题。

3、接口返回值内容不符合要求。

   3.1 服务定义错误码 内容不当 处理不当 场景不当。

  3.2 超时控制逻辑

4、接口功能安全性问题。

5、接口性能问题。

6、接口请求和wiki文档不一致。

7、接口地址变更导致不可用问题。

二、接口业务层面

1、接口返回内容不符合业务需求。

    1.1 不满足前端展示需求。

    1.2 不满足当前前端业务场景。

2、接口涉及的落地数据问题。

    2.1 服务计算处理逻辑导致接口返回数据不正确。

    2.2 触发的服务计算逻辑后导致的落地数据不正确。

3、接口兼容性, 扩展性不足。

猜你喜欢

转载自blog.csdn.net/weixin_39355323/article/details/117660297