原标题:Java接口自动化测试之「Mock接口平台」,让你的自动化更提前
前言:目前Mock技术已经比较成熟,在日常的工作中Mock也可以给我们带来很大的遍历,本篇文章将会使用Moco框架,一步一步搭建一套Mock Server,使得接口的自动化测试更加的提前,也能够使得前后端分离。
共识与痛点
目前,在软件行业内,大家已经达成的共识就是,测试的工作应该从需求阶段就开始,但在实际工作落地的时候,我们也仅仅能够根据需求写一些测试用例。
在开发测试代码的过程中,调试就面临着一些问题。
开发代码没有开发完成,测试代码无法调试。
测试与开发在接口数据传输上没有沟通一致
开发没有接口文档
......
Moco能做什么
可以让我们快速搭建起一套接口服务,这样做的好处是:
1、开发没有开发完成时,我们就有一套可供调试代码的环境
2、前端同学也可以使用这套环境来联调
3、可以与开发同学一起把接口入参、返回值等规范在开发前就一起定好
如果中间有接口有修改,Moco修改也非常的方便
Moco怎么用
1、获取Moco开源地址:https://github.com/dreamhead/moco
直接打开上边的页面,下载即