接口测试用例的设计

作者: 我也讨厌自己 | 来源:发表于2018-01-15 16:23 被阅读116次

接口测试用例主要包括两大类:

  1. 正常情况,也即是合法情况测试,可以包括以下几种情况:

  1). 接口逻辑测试

  2). 路径覆盖测试

  3). 数据量测试

  2.异常情况

  1). 非法参数

  2). 通讯网络异常

  1). 接口逻辑测试

如果要保证接口测试的顺利进行,开发人员;" /> 

  测试的各个方面,包括数据的各个出口,路径,入口都应考虑周全。

  2). 路径测试

  经过了上述处理后,单个的接口服务已经得到了保证,但是在业务流中是否满足了业务需求其实还是没有得到保证,路径测试的目的就是设计尽可能少的用例,来保证各种业务场景下数据是安全可操作的。路径测试用例例子如下:

测试交流群680748947

这里的测试用例有:

  1.ABC

  2.ABD

  3.AE

  4.AFG

  如果考虑到A这条路径不只一个测试接口可以操作,可在上述用例的基础上再增加以下用例:

  5. A’BC

  6. A’BD

  7. A’E

  8. A’FG

  如果 C,D路径等有多个接口可以实现,也可以根据这种方法增加用例,达到路径的覆盖,但是此种路径的覆盖组合会非常多,因此在实际的情况下需要根据实际业务场景进行设计,如A’BC这个路径,在现实的业务逻辑中可能是不存在的,这里就无需列出来了。

  3).数据量测试

  不仅需要用一般大小的数据量去测试,也需要用预期的或者规定的最大数据量去测试。

  4).参数非法测试

  接口逻辑的测试中主要测试的是正常逻辑,即对外提供的接口服务是能够工作的,但是这是这些测试不能保证数据的安全,及程序在异常情况的逻辑正确性,因此需要测试出错测试,主要包括以下几个方面:

  1)空值输入,如当传入一个对象参数时,需进行NULL值的参数

  2)参数属性的测试,如果输入一个未赋值参数

  3)异常的测试,制造一些异常的测试场景,测试的异常描述是否清晰

  4)另外如参数个数,参数类型(如int型输入String的参数)的出错测试,由于IDE本身就会报编译出错的信息,这里可以不做测试用例的设计。

  5).网络通讯异常

  模拟非正常情况下的网络通讯中断,时间延迟等,查看系统是否能够正常处理做出合理的反应。

相关文章

  • 2018-05-16

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

  • 初级软件测试总结

    1.测试用例编写 1.1 设计测试用例的依据 根据需求文档,项目设计文档,接口文档,系统使用手册等来设计测试用例。...

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

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

  • 软件测试工程师经典面试题总结

    一、接口测试如何设计测试用例? 首先,接口测试用例与其他测试用例是一样的,都是为了证明程序存在错误,其出发点相同;...

  • 2020-04-02

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

  • 接口测试用例设计

    一、编写接口测试用例的一些感想 书写接口测试测试用例的考虑点: 1,充分滴熟悉PRD(产品需求设计) 了解PRD,...

  • 面试必备:接口自动化测试精选面试干货!

    一、 请问你是如何做接口测试的? 大体来说,经历以下过程:接口需求调研、接口测试工具选择、接口测试用例编写、接口测...

  • 面试必备:接口自动化测试精选面试干货

    一、 请问你是如何做接口测试的? 大体来说,经历以下过程:接口需求调研、接口测试工具选择、接口测试用例编写、接口测...

  • Postman

    目录 基础 接口测试简介,接口测试流程,接口测试用例设计,实战接口介绍 Postman简介和安装 Postman接...

  • 可复用测试用例研究(用例库)

    软件测试的关键环节是设计和执行测试用例。测试用例的质量与测试人员的技能、经验以及对被测软件的理解密切相关。如果测...

网友评论

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

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