美文网首页
接口测试的用例设计

接口测试的用例设计

作者: 晓看云 | 来源:发表于2019-04-01 18:13 被阅读0次

1.业务功能测试

  1.1 正常场景

  1.2 异常场景  三方接口请求超时或异常、空指针异常等代码异常情况

2.边界测试

  2.1 业务规则边界测试

  2.2 输入输出参数边界测试

01:覆盖所有必选参数;02:组合可选参数;03 参数字符长度;

04:参数包含特殊字符;05:参数的顺序、类型、个数;06 参数的取值范围,类型、数值大小

3.参数组合测试

4.异常情况测试

5.性能测试

6.安全测试

接口用例的测试框架
单接口的测试用例设计:
1.严格参阅接口文档,接口的所有参数进行输入判断测试
2.接口所有的必填参数,均使用合法值,验证是否可以收到接口稳定定义的返回结果
3.接口所有的必填参数少填写其中的任意一个,其他参数均使用合法值,验证是否收到服务端返回的错误码。
4.接口所有的必填参数中的某一个参数使用非法值,其他参数均使用合法值,验证是否收到服务器端返回的错误码
5.接口所有的必填参数中的某一个参数的值为空,其他参数均使用合法值,验证是否收到服务端返回的错误码
6.接口的所有的必填参数和选填参数,均使用合法参数,验证服务器是否返回正确的结果
7.接口的所有的必填参数都使用合法值和任意一个选填参数,均使用合法参数,验证服务器是否返回正确的结果
8.接口的所有的必填参数都使用合法值,选择任意一个选填参数,并使用非法参数,验证服务器是否返回错误码
9.接口的所有的必填参数中缺少任意一个必填参数,选择所有玄天参数,均使用合法参数,验证服务器是否返回错误码
10.接口的所有的必填参数都是用合法值,填写一个不存在的参数和值,验证服务器是否返回错误码

多接口的组合测试流程:

1.建数据
2.查数据
3.修改数据
4.删除数据
5.查数据
6.建数据
7.查数据
8.修改数据
9.删除数据

接口测试需要考虑的特殊点

1.接口参数是否存在冗余的情况、接口是否可以满足调用方的要求、接口调用是否方便
2.重复提交相同数据,验证是否有问题,有些接口禁止提交相同的数据
3.查询接口:参数使用数据库中不存在的值进行查询
4.修改接口:参数使用数据库中不存在的值进行修改
5.删除接口:参数使用数据库中不存在的值进行删除
6.按照文档的参数类型和范围进行多组值的测试
7.考虑数据的状态,进行测试:比如50积分的用户才可以调用购买接口进行某商品购买
8.基于权限来进行测试,验证是否有权限未生效的情况
9.常见的错误情况,未给出明确的错误码
10.废弃的接口,依旧可以调用

接口测试的常见问题

接口请求的错误参数值造成接口的后台程序崩溃
接口文档的描述和程序实现不一致
批量接口返回数据的时候特别慢
接口返回的数据与写入数据不一致
接口的权限限定失效
接口数据的状态处理错误
接口存在安全隐患

相关文章

  • 2018-05-16

    #接口测试用例设计-博客-云栖社区-阿里云 #### 接口测试用例设计一 ##### 1、接口测试概念 接口...

  • zzcase&接口自动化-质&效的探索

    背景 功能用例设计与接口用例设计,是独立存在的,功能用例主要是验证测试页面功能实现,接口用例主要是验证接口入参和出...

  • 2020-04-02

    黑盒测试用例设计标准:设计大量的设计用例,使之覆盖软件中的所有输入输出接口白盒测试用例设计标准: 设计足够多的测试...

  • 接口测试的相关总结—持续更新

    什么平台上写接口用例? 公司基于unittest框架二次开发,提供了一个接口测试平台。 接口测试用例设计的原则? ...

  • 接口测试基础概念

    什么是接口测试图片.png 接口用例设计点图片.png 设计策略 (1)业务功能测试① 正常场景② 异常场景 (2...

  • 第一节 自动化接口测试用例设计

    接口测试范围首先正常做功能测试用例设计的方法有如下: 我们做接口测试用例设计除了功能测试,还要做异常测试,如下: ...

  • 接口用例测试用例设计总结(只提供技术方案情况下)

    接口测试活动先后顺序测试分析---测试用例设计---jemter编写并执行用例 测试分析在只有技术方案的情况下,进...

  • 接口测试的用例设计

    1.业务功能测试 1.1 正常场景 1.2 异常场景 三方接口请求超时或异常、空指针异常等代码异常情况 2.边...

  • 【JMeter打卡day20】常用断言使用_JSON断言_响应断

    一、作业内容 1.在接口详情中提供了几个接口,针对于这几个接口,设计接口测试用例,并用jmeter进行接口测试(用...

  • 接口测试中的好帮手python-ddt介绍

    前言 我们在进行接口测试时,大多数时候都是针对接口的参数设计用例进行测试,而相应的测试步骤基本相同(调用接口,检查...

网友评论

      本文标题:接口测试的用例设计

      本文链接:https://www.haomeiwen.com/subject/iqkbbqtx.html