Guava:来自Google的常用类库 Apache Commons:来自Apache的常用类库 Mockito:主要用于单元测试的mock DBUnit:测试中管理数据库测试数据 Rest Assured:用于Rest API测试 Jackson 2:Json数据的序列化和反序列化 jjwt:Jw ...
分类:
编程语言 时间:
2020-02-10 00:16:53
阅读次数:
107
默认是使用本地Mock,如何和后端服务联调?默认是development模式,env.development内容如下: # just a flag ENV = 'development' # base api VUE_APP_BASE_API = '/dev-api' # vue-cli uses ...
分类:
其他好文 时间:
2020-02-08 13:57:44
阅读次数:
334
1、引子 在某天与QA同学进行沟通时,发现QA同学有针对某个方法调用时,有让该方法停止一段时间的需求,我对这部分的功能实现非常好奇,因此决定对原理进行一些深入的了解,力争找到一种使用者尽可能少的对原有代码进行修改的方式,以达到对应的MOCK要求。 整体的感知程度可以分为三个级别: 硬编码 增加配置 ...
分类:
编程语言 时间:
2020-02-05 12:03:03
阅读次数:
73
目前最主流的单元测试框架是junit,其中spring boot 1.x系列主要使用junit 4,spring boot 2.x主要使用junit 5;mock类和打桩的主要框架是mockito,主要有1.x(spring boot 1.x依赖),2.x(spring boot 2.0, 2.1依 ...
分类:
编程语言 时间:
2020-02-02 15:47:54
阅读次数:
116
这篇文章主要介绍了vue2.0在没有dev-server.js下的本地数据配置方法的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下 问题描述: 在vue2.0的以上的版本,vue-cli的build的文件夹下没有dev-server.js文件,那怎么配置mock数据 Vue2.x在bui ...
分类:
Web程序 时间:
2020-01-30 17:30:56
阅读次数:
83
添加Mock数据 前面我们使用elementUI实现了登录页面和简单的校验,现在使用接口的方式来实现登录的逻辑 使用EasyMock添加两个接口 因为要访问EasyMock 模拟接口, 所以要把 接口地址改一下,在 .env.development 文件中修改如下: 注意:改成你自已的EasyMoc ...
分类:
其他好文 时间:
2020-01-26 13:09:55
阅读次数:
128
mock简介 py3已将mock集成到unittest库中 为的就是更好的进行单元测试 简单理解,模拟接口返回参数 通俗易懂,直接修改接口返回参数的值 mock作用 解决依赖问题,达到解耦作用 当我们测试某个目标接口(模块)时,该接口依赖其他接口,当被依赖的接口未开发完成时,可以用mock模拟被依赖 ...
分类:
编程语言 时间:
2020-01-25 23:40:52
阅读次数:
248
简介 使用场景 主要用于在微服务架构下做CDC(消费者驱动契约)测试。下图展示了多个微服务的调用,如果我们更改了一个模块要如何进行测试呢? 传统的两种测试思路 模拟生产环境部署所有的微服务,然后进行测试 优点 测试结果可信度高 缺点 测试成本太大,装一整套环境耗时,耗力,耗机器 Mock其他微服务做 ...
分类:
编程语言 时间:
2020-01-22 18:14:52
阅读次数:
184
转自:https://www.cnblogs.com/vipstone/p/9841716.html 一、简介 在当下这个前后端分离的技术趋势下,前端工程师过度依赖后端工程师的接口和数据,给开发带来了两大问题: 问题一、后端接口查看难:要怎么调用?参数怎么传递?有几个参数?参数都代表什么含义? 问题 ...
分类:
其他好文 时间:
2020-01-20 19:28:31
阅读次数:
153
工具简介 Evosuite是国外大学机构主导开发的一款开源的Java单测代码生成工具,在数次SBST Unit Testing Tool Competition中评测获得最高分。官网地址:http://www.evosuite.org/。 Evosuite的主要特性(翻译自官网): 1.对于指定类, ...
分类:
其他好文 时间:
2020-01-18 19:38:08
阅读次数:
378