首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏修己xj

    Mock神器:Easy-Mock 私有化部署及使用介绍

    本文将介绍如何将 Easy-Mock 部署到本地服务器或私有云环境中,并提供一些基本的使用指南。 介绍 Easy Mock 是一个可视化,并且能快速生成模拟数据的持久化服务。 /logs:/home/easy-mock/easy-mock/logs # 配置地址,请使用本地配置地址替换 - . /production.json:/home/easy-mock/easy-mock/config/production.json # 上传文件 - . 引入了 Mock.js,下面我们演示两个接口。 更详尽的用例及文档请参考 Mock.js 官网。

    1.1K10编辑于 2024-12-10
  • 来自专栏White feathe 的博客

    H5 Mock Server 汇总

    什么是Mock Server数据? 简单来讲,就是API (也就是服务器接口)没有写好前提下,前端无法进行调试,Mock Server 就是用来模拟Api接口返回JSON数据的服务! ---- 下面介绍 3 种 mock处理,同时也有很多第三方的,比如(jsonServer + mockJS、webpack + lorem-ipsum等等): 1、MockJS mockJS官网 或者 Mock ==注意:目前为止 mockJS 不支持 fetch,但是可以跟webpack搭配使用== 基于没有任何打包工具(webpack/gulp/node等),纯静态H5使用,推荐: <script src="http://mockjs.com/dist/<em>mock</em>.js"></script> mockJS是拦截 ajax 请求再生成随机数据响应的工具! 响应模板 Mock.mock('http://AAA.com', { "user|1-3": [{ // 随机生成1到3个数组元素

    75120编辑于 2021-12-08
  • 来自专栏IT大咖说

    详解构建mock服务最方便的神器——Moco

    ◆ moco介绍 moco框架是github上的一个开源项目,可模拟http,https,Socket协议的mock操作。 如果大家不了解什么是mock请参考文章: 什么是mock 这里重点介绍moco的standolone方式的用法! Moco支持http,https,Socket三种协议 -p 表示使用的端口 ,不使用该参数默认启动端口58593 -c 是定义的mock 请求和与其对应的响应文件,使用json格式,示例如下: [{" 这就是最简单的moco mock的实例!大家是不是感觉到使用moco创建mock 简直方便到起飞! Mock的请求不能存储到数据库中,对于统计mock历史请求结果不够友好,如果想进一步解决该问题,需要编写代码解析日志来完成对mock请求信息的统计 来源: https://www.toutiao.com

    1.8K20编辑于 2022-08-26
  • 来自专栏国产

    用上这个 Mock 神器,让你的开发爽上天!

    黎明的希望 直到有一天,我遇到这个神器。我的效率提升了 100%。 我可以用最省力最优雅的方式得到我需要的 Mock 数据,甚至不需要任何配置。 直到我遇到这个神器,我才明白好的工作习惯能给我提升多少效率。 现在的我已经不一样了。我认为这款神器能够把全中国前端程序员的工作效率都提升一倍。我也希望在读这篇文章的你,能够好好把这款工具用起来。 以下还有 3000 字,阅读时长 5~10 分钟。如果你嫌读文字太麻烦,这里也有个视频,内容是一样的。 好,接下来我要发功了。 ​ Mock 呢?怎么就完成了?Mock 规则在哪儿写? 真的就完成了。 我怎么知道写什么参数名称你会给我 Mock 出什么数据来?好,这就是 Apifox Mock 功能的第二层:自定义智能 Mock 规则。

    1K20编辑于 2022-05-07
  • 来自专栏奇点大数据

    Pytorch神器5

    在网上我们随便就能找到一个神经网络的拓扑示意图,比如上面这个图吧,我们解释一下,输入是3维,两个隐藏层都是5个神经元,输出是一个4维的向量。 (5) 训练 ? 57行到72行的部分似曾相识。 65行就是正向传播一张图片; 66行计算损失函数大小; 67行做一次反向传播; 68行进行一次优化,整个网络的w和b都向着减小误差的方向挪一轮。

    59230发布于 2018-07-24
  • 来自专栏测试开发技术

    自动化测试Mock神器:轻松模拟HTTP请求!

    一般有两种场景: 前端对后端接口的 mock, 后端服务之间的测试中涉及的mock,常常发生在单元测试的时候。 B,当敏捷开发中B接口还未开发完全时候这里会需要用到 Mock。 今天给大家介绍一款Python Mock工具:requests-mock 2、工具介绍 requests-mock是一个用于模拟HTTP请求的Python库,它可以帮助开发人员在测试和开发过程中模拟各种 pip install requests pip install requests_mock 4、使用示例 示例一:使用Mock模拟GET、Post请求 以下是一个使用requests-mock模拟GET 请求和POST请求的示例: import requests import requests_mock # 模拟GET请求 with requests_mock.Mocker() as m: #

    1.4K41编辑于 2023-11-16
  • 来自专栏阿福谈Web编程

    一文搞懂Spring5 Mock测试

    注意:spring-boot-starter-test起步依赖引入了vintage engine,所以可以同时跑Junit4和Junit5测试。 如果你已经把你的测试类升级到Junit5,那么你可以按下面这种方式在依赖中排除对Junit4的支持。 ,我们发现Mock测试的实现使用了字节码插桩技术,Mock类执行方法时实际上是执行的代理方法,具体代理方法的执行 static <T> T mock(Class<T> classToMock, Answer 测试类的关键就在于几个Spring5 Junit测试注解以及Mockito和BDDMockito两个Mock类中的常用方法 写在最后 限于文章篇幅,本文就只讲解了Spring官网中关于Spring5 中 相信看完本文的讲解后,对于在SpringBoot项目中使用Mock测试完成Junit5单元测试已经毫无压力了。

    3.3K21编辑于 2022-03-04
  • 来自专栏DevOps时代的专栏

    推荐六款实用 Mock 神器,总有一款适合你!

    方案3:本地 node 服务器 代表:json-server[5]原理:使用lowdb,操作本地小型的数据库(遵循 REST API)。 _page=3&_limit=5排序:/users?_sort=id&_order=desc分隔:/users? _start=2&_end=5运算:使用 _gte 或 _lte 选取一个范围、使用 _ne 排除一个值、使用 _like 进行模糊查找 (支持正则表达式)...... 简单示例展示: 随机生成颜色 Mock.mock('@color')"#f279ba" 随机生成邮箱 Mock.mock('@email')"k.fxnx@newvwi.gf" 随机生成ip Mock.mock mockjs.com/examples.html 优缺点(MOCKJS) 优点: 与前端代码分离 可生成随机数据 缺点: 数据都是动态生成的假数据,无法真实模拟增删改查的情况 只支持 ajax,不支持 fetch 方案5

    17.1K42编辑于 2022-03-18
  • 单元测试 MockMock

    前言前段时间,我们团队就单元测试是否采用 Mock 进行了一番交流,各有各的说法。本文就单元测试 MockMock 给出我的观点,欢迎各位同仁提出不同的意见,共同探讨、相互交流。单元测试没必要? MockMock?那什么是Mock?什么是Mock?简单来说,Mock就是模拟目标代码的行为,在实际测试过程中代替真实的调用目标。如下图这样做的意义何在?Mock的意义何在? 个人认为Mock只是模拟调用外部的行为,并不影响代码逻辑。所以,不存在“Mock是不是有效的单元测试”这种说法。如何Mock?应该Mock什么? 如果Mock方法1、2、3,那么方法4、5、6就不会被调用到,里面的逻辑不会被覆盖到,也就不是有效的单元测试。 如果Mock方法4、5、6,里面的逻辑或返回值有修改,那么就要递归向上修改,不符合软件工程。但是,如果方法43、、5、6都涉及到DB或者网络调用等外部不可控操作,我们就应该对其Mock

    68920编辑于 2024-07-29
  • 来自专栏Mac资源随时更新

    Mac效率办公神器:alfred 5

    alfred 5是一款强大的Mac效率办公软件,可以快速的搜索本地程序,使用搜索引擎搜索、查询词典、查找文件、管理、音乐控制等等! Mac效率办公神器:alfred 5图片功能1.搜索并浏览在Mac或网络上启动应用程序并查找文件。阿尔弗雷德学习你如何使用你的Mac并优先考虑结果。 5.触手可及的工作效率通过快捷键就快速的启动、搜索、查询字典、查看剪贴板等等,简单实用!

    93420编辑于 2022-08-27
  • 来自专栏测试技术圈

    部分mock

    部分mock 在测试过程中,有个类的部分方法可能需要实际调用,而某些方法则是被mock的,也就是部分mock的场景。在Mockito中,可以使用Spy来实现。

    2.3K31发布于 2020-05-25
  • 来自专栏软件测试那些事

    部分mock

    部分mock 在测试过程中,有个类的部分方法可能需要实际调用,而某些方法则是被mock的,也就是部分mock的场景。在Mockito中,可以使用Spy来实现。

    61220发布于 2020-12-01
  • 来自专栏目标检测和深度学习

    学者必备5大科研神器

    欢迎转发 点赞 收藏 留言 ? 01 MathType 一款强大的数学公式编辑器 推荐指数:⭐️⭐️⭐️⭐️⭐️ 写论文的时候 最烦的就是插入公式! office自带的公式编辑内容太少 推荐一款优秀

    2.1K80发布于 2018-04-18
  • 来自专栏软件安装

    推荐5款强力卸载神器

    推荐5款好用且功能强大的软件卸载神器,让你从此告别各种流氓软件,还能自动删除残留文件和注册表项,一定不要错过! 5、CCleaner 网址:ccleaner.com/ CCleaner跟前面几个软件不同,主打的是电脑的清洁,不过其中也包括软件卸载的功能,再加上强大的清洁功能,当做一个卸载工具使用也是可以的。

    1.4K10编辑于 2026-03-26
  • 来自专栏bamboo前端学习记录

    mock数据

    在html的同文件夹下写一个json文件,里面放mock的数据 ? ajax的url地址指向该json文件,记得这里是坑,要带上仓库名/mock/home.html 设置githubpage,通过浏览器查看mock的数据 ? 打开gitbash,通过http-server打开静态服务器,通过浏览器用返回的本机ip打开html,查看mock的数据 三、通过easy mock网址mock数据 1、打开网址,登陆 ? 5、完善接口信息,左边写入mock的数据,点击完成 ? 6、点击复制接口链接 ? 最后两种方法验证 通过easymock 创建项目,创建接口,完善接口对应的数据,并生成url。 https://easy-mock.com/mock/5c... (1)gitbashmock数据 打开gitbash,输入curl url对应的地址。 ?

    2.2K20发布于 2019-01-29
  • 接口 Mock 工具对比:Mock.js、Easy Mock、Apifox 的使用场景与配置

    接口 Mock 工具对比:Mock.js、Easy Mock、Apifox 的使用场景与配置 为什么需要接口 Mock 前端开发中,后端未就绪、接口不稳定或联调周期长,都会拖慢交付。 安装与使用: npm i -D mockjs 前端拦截示例(XHR/Fetch): import Mock from 'mockjs' Mock.mock('/api/user', 'get', { page=\d+/, 'get', { code: 0, 'list|10': [{ id: '@id', title: '@ctitle(5,15)', date: '@date' }] }) ({ baseURL }) 数据规则示例: { "code": 0, "list|10": [ { "id": "@id", "title": "@ctitle(5,10)", "status 用例测试可直接引用 Mock 数据,联动断言与 CI。 优点与注意:强协作、自动 Mock 与测试闭环;团队需采纳统一接口定义流程,Mock 与真实后端差异需定期校准。

    59110编辑于 2025-12-15
  • 来自专栏听Allen瞎扯淡

    Mock 与 Stub

    Martin大师在文章中详细的解释了Mock与Stub的区别,以及怎样使用它们进行TDD实践等等一系列干货,强烈推荐阅读,猛击这里阅读原文。 我无意把大师的话再复述一遍,所以在本文中我就聊聊我对Mock与Stub的理解以及一些实践。 相同点 先看看两者的相同点吧,非常明确的是,Mock和Stub都可以用来对系统(或者将粒度放小为模块,单元)进行隔离。 先看看两者的相同点吧,非常明确的是,Mock和Stub都可以用来对系统(或者将粒度放小为模块,单元)进行隔离。 不同点 Mock和Stub有两个主要区别: 校验测试结果的方式不同,Mock倾向于校验行为(Beahavior verification),Stub倾向于校验状态; Mock和Stub也代表了两种将测试与设计结合在一起的理念

    1.7K20发布于 2018-09-10
  • 来自专栏康怀帅的专栏

    PHPUnit Mock 测试

    本文介绍了 PHPUnit Mock 测试。 Mock 测试就是为了解决上面的问题而出现的,使用 Mock 我们可以虚拟出一个 bar 的调用,并且假设 bar 调用返回结果。如果还是听不懂,上一段代码就知道了。 'get')->willReturn(3); //2 $this->assertEquals(3,$stub->get(1)); //3 } } 上面的测试函数就使用到了 Mock 参考链接 https://juejin.im/post/5a40a3d551882506e50cdf70

    1.3K40发布于 2018-02-28
  • 来自专栏科研菌

    推荐5款Chrome科研神器插件!

    今天给大家安利超超超级实用的5款Chrome浏览器插件。 从学术网站浏览到文献阅读下载,再到文章润色纠错,可以说是豪华全家桶科研套餐,让你的Chrome秒变科研神器

    10K10发布于 2021-02-19
  • 来自专栏国产

    Mock 语法讲解

    Mock 是生成随机数据,拦截 Ajax 请求的 JavaScript 库。本文来介绍下 Mock 的常用语法。模拟数据生成随机数据Mock.Random.boolean()生成一个随机的布尔值。 例如:返回值为 0.00 到 100.00000 之间的浮点数,精度为 2 到 5 位小数。Mock.Random.string(length)生成一个随机的字符串,可以指定长度。 Mock.mock(method, url, template) 根据请求方法、接口地址和数据模板模拟接口请求。以上是 Mock 中常用的语法,更多语法请查阅官方文档。想进阶成为一位 Mock 高手? Apifox 是一个强大的接口文档管理工具,用 Apifox 可以让 Mock 变得更容易。Apifox 语法完全兼容 Mock, 并扩展了一些 Mock 没有的语法(如国内手机号 @phone)。 知识扩展:更多 Mock 相关知识可点击下方链接查看。了解 Mock.js 的语法规范Mock.js 生成模拟数据教程

    1K20编辑于 2023-04-14
领券