接口测试学习(一)

时间:2021-08-06
本文章向大家介绍接口测试学习(一),主要包括接口测试学习(一)使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

1.接口测试用例设计

  1.1针对输入设计

  输入(参数)类型:1)数值型 2)字符串类型3)数组或链表4)结构体

    1.1.1数值型

    

    

    常见问题:

    类型边界溢出

    特殊值导致程序异常

    未在取值范围内未给错误提示

     1.1.2字符串类型

    

    字符串长度过长导致存储、显示异常等

    未输入特定类型的字符串导致程序异常

    1.1.3数组或链表

    

    重复的导致程序异常

    0item导致

  1.2 针对逻辑设计

    1.2.1约束条件逻辑    

      1.2.1.1数值限制:要大于多少或小于多少

      1.2.1.2状态限制:常见的需要登录才能进行相关操作

      1.2.1.3权限限制:如管理员

      1.2.1.4关系限制

    1.2.2操作对象

    1.2.3状态转换分析

      特定状态只能转换到特定状态

    1.2.3时序分析

      按指定顺序进行执行

  1.3 针对输出设计

    1.3.1输出结果:看请求返回码

     常见问题:

    前端处理错误不足,导致前端异常

    错误提示信息不当,导致用户看到错误码或用户不知怎么处理错误

     1.3.2接口超时

    常见问题:

    接口超时后,没有进行超时处理,导致流程阻塞

    接口超时后又收到结果,导致逻辑混乱

原文:https://cloud.tencent.com/developer/article/1022322

      

    

    

  

原文地址:https://www.cnblogs.com/yuxinn99/p/15089693.html