首页 > 其他分享 >接口自动化测试用例的设计

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

时间:2023-11-28 16:48:32浏览次数:31  
标签:接口 --- 测试用例 测试 自动化 设计

 

做接口自动化的前提,需设计接口自动化测试用例--设计接口自动化测试用例的前提:如下

一、搞清接口测试的目的:

 二、搞清接口测试的优先级:

三、搞清接口测试的业务逻辑和应用场景

1、单接口场景的测试---如:登录

2、依赖接口场景的测试---如:需先登录获取token,方能进行后续接口的执行

3、整体业务流上下游衔接接口场景的测试---如:注册、登录、实名认证、绑卡、设置交易密码、完善信息、信息审核、下单、持仓等一个完整业务链路

四、为什么要写接口测试用例

 五、设计接口测试用例的测试点

主要从四个方面来设计接口用例:功能、业务逻辑、异常、安全

六、案例

 

 接口测试用例设计:

通常是在功能测试用例的基础上,添加:请求参数、断言结果参数,有时候也会把请求URL、请求方式、请求头信息也写入接口测试用例中,每个公司的接口测试用例模板大同小异。

 七、接口自动化测试用例执行-生成测试报告

 

标签:接口,---,测试用例,测试,自动化,设计
From: https://www.cnblogs.com/wyl-520/p/17862301.html

相关文章

  • 记一次请求接口出现400响应码的诡异错误实录
    前言最近业务碰到了一个诡异的400接口请求异常,部门用户通过浏览器访问会出现400响应码错误,部分用户又能正常访问。该接口用postman请求访问,都能正常返回数据。后端写客户端请求该接口,也都能返回正常的数据。本文就来记录一下这次问题整体简化版请求链路如图问题排查过程因为......
  • [办公自动化]数据分析之如何提问
    人们一想到数据分析,就想到python,想到excel。其实数据分析,最基本的是你要知道如何提问。从数据来提问,我们可以着眼于时间、数量。从时间维度,我们可以提出如下问题:1、大致就是同比、环比的概念。去年同期怎么样?上个月怎么样?2、我们可以按月度、季度、年度来对比数据。我们一年......
  • API 接口主流协议有哪些?及WebService和Restful之间的区别和联系?
    API接口主流协议有哪些?如何创建HTTP/HTTPS、WebSocket/WebSockets、TCP/UDP、gRPC、SOAP、Dubbo/HSF等不同协议?RESTFUL:简单来说就是对HTTP请求的方式和路径的一种约束规则,一种思想。只要是符合这种思想的HTTP接口都可以叫做RESTFUL接口即同一个路径,相同的参数,请求方式的不同......
  • 关于服务迁移后测试接口发现的SQLSyntaxErrorException:Table'XXXXX表' doesn't exist
    首先,这是我这种粗心的小白经常的犯错内容,作为日常记录,警醒自己避免大意先来看报错 报错很明显,查询的表不存在,但是我要查询的是t_industry表,表名字都不一样,也对比了数据库名字没有写错.多方测试后无果,紧接着找配置文件application-test,查看数据源也是以前配置好的,好......
  • 微机原理与接口技术-第五章总线
    总线技术分类芯片总线:芯片级互联,大规模集成电路芯片内部,或系统中各种不同的器件连接在一起的总线,局部总线:微处理器的引脚信号,片内总线:大规模集成电路芯片内部连接内总线:模板级互联,主机内部各功能单元间连接的总线外总线:微机系统与其外设或微机系统之间连接的总线总线的数......
  • 【API 自动化测试】Eolink Apikit 图形用例详解
    EolinkApikit的图形用例是指通过图形化的方式去表现API流程测试。它包括了条件选择器、单个API步骤和操作集等组件。相较于前面推荐的表格化的通用用例,图形用例可以让测试人员更方便地设计和管理API流程测试,同时也更加的灵活。添加图形用例进入测试用例管理页面,点击 ......
  • 如何实现CRM销售流程自动化?
     销售业绩是衡量企业经营的重要指标,也是销售人员一直要达成的目标。销售业绩能否提高取决于销售人员的能力、客户服务水平,还需要借助有效的工具。CRM系统就是这样的一款软件。企业如何提高销售业绩?不妨试试CRM销售流程自动化。CRM如何实现销售流程自动化?数据自动化:CRM可以通......
  • 工作流自动化对企业的好处
     每一家企业都常常面临这些困扰:业务流程繁琐,工作人员每天花费大量的时间精力用于处理重复性的工作、审批流程复杂,开展工作前要经历层层审批,导致客户需求不能及时满足。想要打破僵局可以借助CRM系统的工作流自动化,什么是工作流自动化?没有工作流自动化企业面临的挑战?什么是工作......
  • 基于注解实现 SpringBoot 接口限流
    编写注解类importjava.lang.annotation.Retention;importjava.lang.annotation.Target;importstaticjava.lang.annotation.ElementType.METHOD;importstaticjava.lang.annotation.RetentionPolicy.RUNTIME;@Retention(RUNTIME)@Target(METHOD)public@interfaceAcc......
  • 全链路压测自动化实践
    全链路压测自动化实践是指在软件开发过程中,通过自动化工具和技术来模拟真实的业务场景和流量负载,对应用程序的各个环节进行全面的压力测试。下面是一些关于全链路压测自动化实践的内容: 1、环境准备:在进行全链路压测自动化之前,需要准备相应的测试环境。包括搭建开发、测试和生......