wiremock技術入門

mock用於製作測試樁,是非常好用的自動化測試mock工具
 一、下載
進入官網的下載地址:
 
二、安裝
無需安裝,如下命令啟動服務,可以指定埠
java -jar wiremock-standalone-2.27.0.jar –port 7777
 
三、驗證mock功能
兩個文件夾:
1、_files文件:存在需要返回的數據類型,修改時無需重啟服務。
進入__files文件內,新建一個json文件,格式如下:
1 {
2 "code":0,
3 "msg":"success",
4 "data":{
5 "name":"helloworld"
6 }
7 }

 

2、mappings文件:存放映射關係,修改時需要重啟服務。
進入mappings文件內,新建一個json文件,格式如下:
 1 {
 2     "request":{
 3         "method": "GET",
 4         "url": "/api/mytest"
 5     },
 6     "response": {
 7         "status": 200,
 8         "bodyFileName": "response.json"
 9     }
10 }

 

3、保存後,重啟WireMock服務
4、根據mappings文件的url地址進行訪問:
5、web頁面驗證
6、錯誤日誌
相應報錯資訊,服務下面也會 返回出來