首页 > 其他分享 >接口用例方法设计

接口用例方法设计

时间:2023-07-16 23:44:40浏览次数:32  
标签:示例 接口 sys 用例 测试 Path 设计 Method

单接口测试

⼀个单独的业务,就对应⼀个独⽴的接⼝。如:登录业务,对应登录接⼝。注册业务,对应注册接⼝。⽀付业务,对应⽀付接⼝。

下图是设计思路,并非每条都要设计出来,得根据实际情况。

比如,iHRM项目的部门添加接口,请求体参数有必须和非必须的。非必须的可以有任意组合。

单接口测试用例

示例1:登录接口

Path:/api/sys/login

Method:POST

示例2:添加员工

Path:/api/sys/user

Method:POST

示例3:查询员工

Path:/api/sys/user/:target

Method:GET

 

业务场景测试

⼀定在单接⼝测试之后!

尽量模拟⽤户实际使⽤场景。

尽量⽤最少的⽤例,覆盖最多的接⼝请求。

⼀般情况下,覆盖正向测试即可。

指导思想:模拟⽤户实际使⽤,⽤较少的测试⽤例,覆盖更多接⼝,测试正向即可。

示例:登录 - 添加员⼯ - 查询员⼯ - 修改员⼯ - 删除员⼯ - 查询员⼯列表

标签:示例,接口,sys,用例,测试,Path,设计,Method
From: https://www.cnblogs.com/lwj0126/p/17558873.html

相关文章

  • 顺序程序设计
    顺序程序设计1.条件表达式条件表达式结合方式自右向左2.Switch语句#include<stdio.h>voidmain(){inta;printf("inputintegernumber:");scanf("%d",&a);switch(a){case1:printf("Monday\n");......
  • 小设计,大作用——防腐层的妙用
    前言最近在学习了解领域驱动模型DDD相关的内容,但是由于没有实际的项目支撑,所以大都是停留在一些理论层面。我发现这里面的一些设计思想还是非常有实用价值的,可以直接应用于你目前的项目中,今天我就来谈谈防腐层的妙用。一个简单的例子大家在做项目中是否有过这样的经历,你的项目......
  • spring boot 接口多线程
    SpringBoot接口多线程在单线程的环境中,当接口请求过多时,容易造成阻塞和性能问题。为了提高系统的响应速度和吞吐量,我们可以使用多线程来处理接口请求。本文将介绍如何在SpringBoot中使用多线程处理接口请求,并给出相应的代码示例。什么是多线程多线程是指在一个进程中同时执行......
  • vue.js - 不同参数同时请求同一个接口接口
    Vue.js-不同参数同时请求同一个接口接口概述在Vue.js中,我们可以使用Axios库来发送HTTP请求。当我们需要根据不同参数来请求同一个接口时,可以通过以异步的方式来实现。本文将教你如何使用Vue.js和Axios来实现这个功能。步骤下面是实现该功能的步骤:步骤描述1在Vue组......
  • 【Implementation】Vivado增量编译:加速FPGA设计实现
    一、Vivado增量编译概述Vivado增量编译(IncrementalImplementation),是指针对设计中已经完成的部分,仅编译修改的部分,并在这些部分重新生成比特流,以加速设计实现的过程。简单来说,就是只更新那些被修改过的代码,而不是每次都对整个设计进行重新编译。与传统的完全重新编译相比,Vivado......
  • SpringBoot中通过自定义Jackson注解实现接口返回数据脱敏
    场景SpringBoot中整合ShardingSphere实现数据加解密/数据脱敏/数据库密文,查询明文:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/131742091上面讲的是数据库中存储密文,查询时使用明文的脱敏方式,如果是需要数据库中存储明文,而在查询时返回处理后的数据,比如身份......
  • 微服务或分布式场景,如何设计和使用分布式锁
    光谈论方式的话,太多了,数据库、jvm内存、redis、zookeeper都可以,最常用的是基于redis实现的redission框架 核心原理众多博客讲的很清楚,面试说个大概应该没问题了第一点,用的reids的setex命令,因为这个命令是原子操作,不会在设置锁的过程中出现意外第二点,锁过期问题,redission的解......
  • Java提供三方接口对接
    Java提供三方接口对接在现代软件开发中,很常见需要与第三方服务或接口进行对接。Java作为一种跨平台的编程语言,提供了许多开箱即用的工具和库,使得与第三方接口对接变得相对简单。接口对接的基本概念在软件开发中,接口对接是指将一个系统或应用程序与另一个系统或应用程序连接在一......
  • 设计模式-法则大全
    SOLID原则:单一职责原则SRP:一个类只负责完成一个职责或功能;要设计粒度小、功能单一的类开闭原则OCP:对扩展开放、对修改关闭;在已有基础上扩展代码(新增模块、类、方法等),而非修改已有代码(修改模块、类、方法等);里式替换LSP:父类定义了函数的“约定”(或者协议),那子类可以改变函数的内......
  • wpf ICommand接口 MVVM
    先来点儿抽象的,在mvvm编程模式的命令中,有两个主要的角色,invoker和receiverinvokerinvoker是一段可以执行一定逻辑的代码一般的,它是在UI框架的context中的用户与之交互的UI元素。receiverreceiver是invoker触发时会执行的逻辑在MVVM 中,receiver通常是viewmodel中需要被调......