Wiremock的使用

来源:互联网 发布:创维电视网络电视收费 编辑:程序博客网 时间:2024/06/03 20:11

简介:

WireMock是一个基于http api开源的测试工具,可以用于快速构建模拟的http响应(官方网址:http://wiremock.org/)

应用(Mock Service):

1.下载jar:http://wiremock.org/docs/running-standalone/
2.运行jar:
java -jar wiremock-1.57-standalone.jar --verbose(默认以8080端口运行,verbose指的是开启日志)java -jar wiremock-1.57-standalone.jar --port 9999 --verbose(指定端口号运行)

这里写图片描述

3.第一次运行完后会生成两个文件夹:__filer和mappings:

这里写图片描述

__files是放上传/下载/录制文件用的,mappings放你想要的Service返回数据(*.json文件)和Url mapping.
4.在mapping文件夹下创建一个*.json文件:
{    "request": {        "method": "GET",        "url": "/api/test"    },    "response": {        "status": 200,        "body": "Hello World!\n"    }}(注意,添加修改mapping文件后,都需要重启服务才能生效)
5.在浏览器上访问:http://localhost:8080/api/test
原创粉丝点击