接口测试用例设计方法-摸索中

xiaoqiao0307 xiaoqiao0307     2022-11-18     188

关键词:

原则:覆盖、有效、不冗余

  接口用例设计关注点
  ●前提条件:比如一个发帖接口,前提是需要登陆
  ●参数是否必填
  ●参数间是否存在关联
  ●参数取值范围
  ●业务规则
  单接口用例设计方法
  接口测试其实可以等同于功能测试,只是被测对象是接口,无界面交互而已;所以用例设计的方法是通用的。
  等价类划分法
  边界值分析
  因果图判定法
  场景分析法
  具体示例
  技术分享图片
 首先对请求参数组合进行分析: 
  code参数可分为如下几种情况: 
  1. 类型为String
  2. 类型不为String 
  3. 不带参数
  format参数可分为如下几种情况:
  1. 类型为String 
  2. 类型不为String 
  3. 不带参数
    3*3组合总共会有9种情况,得到判定表如下: 
  技术分享图片
  根据等价类划分的原则,精简后的判定表如下:
  技术分享图片
  将判定表转换成用例: 
  1. code和format参数正确,充电信息返回成功
  2.code和format参数正确,code类型不为String,充电信息查询失败
  3.fromat参数正确,code参数为空,充电信息查询失败
  4.code和fromat参数正确,format类型不为String,充电信息查询失败
  5.code参数正确,format参数为空,充电信息查询成功
  分析有如下场景:
  1. 用户未登陆,返回查询失败
  2. code存在,返回查询失败
  3.code存在,format为约定的值之外,返回查询失败
  目前通过参数组合和场景分析的情况,可得到8条用例:
  技术分享图片

如何做好接口测试?

...你的疑问,如果没有,请你指出,谢谢你。tjy688:你们做接口测试的流程一般是怎么样的?小刀:接口测试的流程其实和功能测试的流程类似,因为接口测试依赖的主要对象也是需求说明书,所以,最初的流程就是参与需求讨论... 查看详情

自动化测试之-测试用例设计方法总结

黑盒、白盒、接口测试一系列用例设计方法。黑盒测试用例设计方法包括等价类划分法、边界值分析法、错误推测法、因果图法、判定表驱动法、正交试验设计法、功能图法、场景图法等。(一)等价类划分法定义:等价类划分... 查看详情

服务端测试之接口测试用例设计

小伙伴们大家好,上一次和大家分享了《服务端测试之接口测试初探》,讲了一些接口测试的基本概念和理论知识。在上次的分享中,简单提到了接口测试用例设计包含的几个方面。本期我将在上次分享的基础上,和各位小伙伴... 查看详情

接口自动化测试测试用例设计

参考技术A浅谈接口自动化测试测试用例设计一、 前言  很多中台项目,大部分为接口测试。为了使新入职的测试同事尽快融入项目,以及迭代开发中方便管理测试用例。完成该总结。二、 测试用例设计思路 &#... 查看详情

OCUnit的测试用例类中是不是需要在公共接口中定义测试方法

】OCUnit的测试用例类中是不是需要在公共接口中定义测试方法【英文标题】:DoyouneedtodefinetestmethodsinthepublicinterfaceinOCUnit\'stestcaseclassOCUnit的测试用例类中是否需要在公共接口中定义测试方法【发布时间】:2013-03-2520:02:31【问题描... 查看详情

接口自动化框架模型设计

一、分层设计的思想公共方法目录:common测试用例类模块目录:testcases测试数据目录:data测试报告存放目录:reports配置文件存放目录:conf日志文件存放目录:logs项目启动文件:run_test.py二、数据驱动思想(ddt)以用例数据来生... 查看详情

软件测试2

学习软件测试中推荐使用的一些软件 XMind(思维导图):https://www.xmind.cn/   使用说明:Tab创建下级目录,Enter创建同级目录。其他自己摸索 Snipaste(一个优秀的截图软件):https://www.snipaste.com/ 使用说明:F1截图,F3... 查看详情

接口测试怎么才能做好?

...求、测试用例设计、执行来说吧。A.需求首先要了解这个接口提供的服务的需求定义,那么我们就知道大概测试的结果是啥。同时理论上要先提供接口规范,方便后续测试,以及给调用者联调的一个文档约定。B.测试用例设计根... 查看详情

接口测试方案怎么写

参考技术A问题一:如何做接口测试对于接口测试,首先测试人员要懂代码,你只需要知道接口的作用是什么就可以了(有文档更好,但大部分都没有);其次,自己去读开发的代码;然后,根据该接口功能及代码写测试用例;... 查看详情

接口测试用例设计指导文档:新建查询修改删除功能以及流程等用例设计

一、功能点测试用例(单个测试用例)二、新建接口三、查询接口&查询列表接口四、修改接口&删除接口五、流程测试用例(组合测试用例)六、测试执行时,需注意的地方 查看详情

单元测试中测试用例的设计方法

单元测试中测试用例的设计方法1.用于语句覆盖的基路径法基路径法保证设计出的测试用例,使程序的每一个可执行语句至少执行一次,即实现语句覆盖。基路径法是理论与应用脱节的典型,基本上没有应用价值,读者稍作了解... 查看详情

在敏捷测试中如何设计用例

1.测试用例的粒度测试用例可以写得很简单,也可以写得很复杂。最简单的测试用例是测试的纲要,仅仅指出要测试的内容,如探索性测试(ExploratoryTesting)中的测试设计,仅会指出需要测试产品的哪些要素、需要达到的质量目... 查看详情

接口自动化之pytest——用例设计原则及执行顺序

一、用例设计原则pytest是如何查找测试用例的?总的来说,寻找测试用例遵循以下原则: 总结:—文件名是test_开头或者_test结尾。—测试类必须是Test开头。—测试函数、测试方法以test_开头。 二、用例执行顺... 查看详情

如何简单设计接口测试用例

接口测试是项目测试的一部分,它测试的主要对象是接口,是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与所测系统之间以及内部各系统之间的交互点。测试的重点是检查数据交互、传递、和控制管理过程... 查看详情

接口自动化的设计

1.整体设计测试工作中,接口测试是相当重要的部分,也是最好实施自动化的。一个完整的接口自动化测试框架,大概需要完成以下几个步骤:1.用例编写。2.获取用例。3.执行用例,我们可以通过Jenkins自动执行,也可以手动执行... 查看详情

如何简单设计接口测试用例

本文摘自:http://blog.csdn.net/yzl11/article/details/51952903接口测试是项目测试的一部分,它测试的主要对象是接口,是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与所测系统之间以及内部各系统之间的交互点。测... 查看详情

测试工程师面试,接口测试问题总结

参考技术A1、什么是接口?2、什么是接口测试?3、接口组成的要素有哪些?4、Python的requests包是干什么的?5、如何使用Python的requests包?6、为什么开展接口测试?7、为什么要写接口测试用例?8、接口测试用例设计主要考虑哪... 查看详情

(转)腾讯tmq接口测试用例设计

...是为大家提供一个思路,但是实现成本太高了,因为一个接口设计的接口测试用例很多,一般公司的接口数量几百到上千不等,每一个接口都设计这么多测试用例,那么对于测试来说,这样的话会死人的!所以此篇文章旨在给大... 查看详情