news 2026/6/10 2:51:47

【金融项目实战】10_接口测试 _接口Mock测试的作用

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【金融项目实战】10_接口测试 _接口Mock测试的作用

文章目录

  • 一、接口Mock测试
    • 1.1 接口Mock实现方式
    • 1.2 模拟接口(Mock)应用场景?
    • 1.3 模拟接口(Mock)常用方式
    • 1.4 想要什么效果,才需要模拟接口(Mock)服务?
  • 二、Mock说明

一、接口Mock测试

接口Mock测试:在接口测试中,对于某些不容易构造或者不容易获取的接口,可以用一个模拟接口来代替。

Mock:模拟的、仿制的、虚假的

作用: - 可以用来解除测试对象对外部服务的依赖,使得测试用例可以独立运行 - 模拟异常逻辑,异常逻辑往往很难触发,通过Mock可以人为的控制触发异常逻辑 - 团队可以并行工作

1.1 接口Mock实现方式

接口mock实现的核心思想:是搭建一个Mock Server,通过该服务提供mock接口

常见的实现方式: - 使用第三方mock平台 - 自己开发mock服务 - 使用moco框架搭建mock服务

1.2 模拟接口(Mock)应用场景?

  • 依赖的接口未实现
  • 依赖的接口响应速度慢
  • 模拟异常
  • 模拟三方接口

1.3 模拟接口(Mock)常用方式

  • 工具(moco)
  • 代码(python+flask)

1.4 想要什么效果,才需要模拟接口(Mock)服务?

目的:根据真实接口,所需的请求信息,及针对请求返回响应信息。 请求:协议、方法、path路径、参数、请求头 响应:状态码、响应数据 重点:Mock接口其实就是根据api文档设置的请求相关参数,返回响应内容((实现一个接口,能请求能响应,无需处理业务逻辑)。

二、Mock说明

  • 什么是mock? --模拟接口
  • 什么场景下会用mock?
1、依赖的接口未实现 2、依赖的接口响应速度慢 3、针对接口模拟各种异常 4、测试环境下依赖三方接口
  • 如何去实现?
1、使用mock现有工具-->moco 步骤: ①定义配置文件(定义请求和响应的内容) ②启动moco.jar工具(命令:java -jar moco-xxx.jar 服务类型 -p 端口号 -c json配置文件) ③访问接口 -->本地:localhost/127.0.0.1/192.168.xxx.xxx 局域网:192.168.xxx.xxx/独立IP地址 2、自定义mock -①编写一个函数 直接return模拟的值 -②使用接口开发框架编写要模拟的接口flask
  • 要模拟哪些内容?
1、响应数据 2、响应状态码
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/19 5:13:19

【开题答辩全过程】以 基于springboot的高校电动车租赁系统为例,包含答辩的问题和答案

个人简介一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。感谢大家的…

作者头像 李华
网站建设 2026/6/7 19:20:05

新手也能上手 8个降AI率网站测评:本科生降AI率必备指南

在当前学术写作中,AI生成内容的普及让论文查重率和AIGC检测变得越来越严格。尤其是对于本科生而言,如何在保持原文意思不变的前提下,有效降低AI痕迹和重复率,成为了一个亟需解决的问题。而AI降重工具的出现,正是为了解…

作者头像 李华
网站建设 2026/6/9 23:29:45

学长亲荐 10个降AI率网站:继续教育必备工具深度测评与推荐

在当前继续教育日益普及的背景下,越来越多的学生和在职人员需要撰写论文、报告等学术材料。然而,随着AI技术的广泛应用,如何有效降低AIGC率、去除AI痕迹、同时保持内容的逻辑性和可读性,成为许多学习者面临的难题。AI降重工具应运…

作者头像 李华
网站建设 2026/5/22 9:26:53

技术拆解与选型避坑:2026年五大企业级BI平台深度横评报告

本文将从技术内核出发,深度拆解市场表现与理念最独特的五家BI厂商——衡石科技、瓴羊Quick BI、Tableau、微软Power BI与观远数据,旨在为企业的关键选型提供一份客观、硬核的避坑指南。01 市场与技术拐点:AI Agent、业务融合与性能门槛2026年…

作者头像 李华
网站建设 2026/5/22 15:59:41

这次终于选对!风靡全网的AI论文工具 —— 千笔ai写作

你是否正在为论文写作而焦虑?选题难、框架乱、文献找不全、查重率高、格式出错……这些困扰让无数学生在毕业季前夜辗转反侧。面对繁重的学术任务,你是否渴望一个高效、智能又可靠的写作助手?千笔AI,正是为解决这些问题而生。它不…

作者头像 李华
网站建设 2026/6/1 5:27:41

用过才敢说!深得人心的降AIGC平台 —— 千笔·专业降AI率智能体

在AI技术不断渗透学术写作的当下,越来越多的学生开始依赖AI工具辅助论文撰写,以提升效率和内容质量。然而,随着查重系统对AI生成内容的识别能力不断提升,如何有效降低AIGC率和重复率,成为众多学生面临的共同难题。面对…

作者头像 李华