Try Everything Different In My Life.

使用wiremock来构建测试环境,落地先设计后开发

2019.09.17

使用wiremock可以模拟后台,将约定好的数据先写好,前端按照这个数据去展示,后台按照这个数据去开发。

先设计,后开发

前期按照需求设计好相关的接口和数据,但是只是粗略的合计了一下,但是在使用wiremock之后我们可以直接将数据和接口绑定,前端按照这个去调试,后台按照这个开发,各司其职,不用互相等待去调试,只需要模块整体完成后去联调一下就可以交付测试了,出错的概率要小很多。比如查询用户详情的接口


http://host:port/hello/user/12

{
    "status":200,
    "msg":"查询成功",
    "data":{
        "username":"jaswine",
        "age":25,
        "tel":"110"
    }
}

接口和返回的数据形式确定完成之后前后端分别开发就好了。

使用wiremock

wiremock可以实现这样的功能。

1.下载wiremock(standalone版本)

官网上去后点击Docs栏,然后按照下图下载jar包。

下载