Api_功能测试/测试用例设计

发表于:2017-12-27 13:53

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:古佛青灯度流年    来源:51Testing软件测试网采编

  最近在做接口测试,顺便将接口测试用例的设计思路总结下,接口测试主要涉及2个大的方向:
  ●第一个大的方向就是:
   独立接口的测试
  ●第二个大的方向就是:
    构造情景,丰富接口测试数据,从而到达多维度测试接口的目的;
  用例设计
  第一个方向:
  用例一
  基本功能,全部参数
  1.参照接口文档,了解接口功能后,首先判断是否符合业务需求逻辑
  2.验证基本功能,将涉及到的参数全部传参
  ●用例二
  ●缺少可选项
  1.传参中只有必填项,无可选项参数
  2.传参中只有必填项,缺少其中一个可选项参数
  ●缺少必填项
  1.传参中缺少其中一个必填值,参照变1原则。
  2.传参中缺少全部必填参数,有可选项
  3.将必填参数名称修改为非法
  ●用例三
  参数越界
  1.探测参数的边界值,通过边界值检测接口
  用例四
  参数类型
  1.字符串、整型
  用例五
  覆盖全部路径,包括正常、异常
  用例六
  入库出库检查
  入库a,库中值为:a,查询值为a
  #### 第二个方向:
  - ##### 用例七
    - ###### 情景构建
    这也是比较重要的,这个比较考验测试同学对业务的熟练度,尽可能多的模拟场景,达到接口测试覆盖度更加全面
  eg:
  具体失败原因 姓名不能为空且限制1-50个字符165
  昵称不能为空且限制6-24个字符166
  公司名称不能为空且限制4-128个字符167
  固定电话格式错误168
  邮箱格式不正确,请修改后保存164
  请选择城市154
  请选择性别3003
  # 以上总结了7类的用例设计方法,有遗漏以后补充。

上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号