接口用例t

用例编写模型

接口用例设计输入一

一:基于参数输入设计


数值类型(字符串、int、long、float、double等)

  • 边界值
  • 等价类
  • 特殊值:负数、0
  • 遍历:范围内值

PS:

int边界值:-2147483648,

long边界值”-2^64“ 到”2^64 -1“--“-9223372036854775808到9223372036854775807”

float边界值: *2^-126,最大值是 尾数*2^127


字符串(字符串长度、字符串内容)

>字符串的长度

  • 等价类:有效等价、无效等价
  • 边界法
  • 特殊值:空字符串,None,Null

>字符串内容

中英文、中英文大小写、特殊字符%¥/@!、敏感字符

PS:字符串边界理论上允许的的最大长度是2^16-1=65535


数组/链表(元素个数内容)

>基于个数

  • 等价类:有效等价、无效等价
  • 边界
  • 特殊值:空数组/链表

>基于内容

  • 等价类:有效/无效元素
  • 边界值
  • 特殊值:空列表、0
  • 重复元素

二、逻辑


三:输出


接口用例设计输出三


接口设计的合理性确认:

接口字段是否冗余
接口是否返回了调用期望的信息
接口定义是否满足所有调用方需求
接口调用是否方便
接口数据安全及加密
接口是否冗余
原文地址:https://www.cnblogs.com/cpas-3-org/p/14869834.html