欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Wiremock的使用

程序员文章站 2022-03-27 14:07:32
...

简介:

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(指定端口号运行)

Wiremock的使用

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

Wiremock的使用

__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
相关标签: 测试工具