接口測試Moco工具
1、使用Moco模擬,首先需要下載Moco 的jar 包,下載鏈接:
http://central.maven.org/maven2/com/github/dreamhead/moco-runner/0.12.0/
下載紅色箭頭的 jar 包

2、新建Moco文件夾,把下載后的 moco-runner-0.12.0-standalone.jar 包放置該目錄下 ;
創建 login.json 文件,截圖如下:

response 中的 json 我是使用數據分離了(分離的優勢不再細說),login_data.json 文件如下:

3、然后打開Moco目錄 --》輸入 cmd ,進入DOS 窗口,輸入如下命令:
java -jar moco-runner-0.12.0-standalone.jar http -p 8899 -c login.json
出現圖二,表示Moco server是沒有問題的
(前提java環境變量設置好) 8899指的是port ,-c 指需要運行的文件
圖一:

圖二:

4、打開postman 實現對接口請求模擬
按照下圖的格式到Postman輸入即可;

響應內容如下:

5、如在一個json文件中實現多個請求,如下:
[
{
"description": "這是我的第一個Mock例子",
"request": {
"method": "post",
"uri": "/post",
"json": {
"pn": "8888888",
"name": "xxx",
"code": "52222362634624624"
}
},
"response":{
"file": "data.json"
}
},
{
"request":{
"method":"post",
"uri":"/login",
"json":{
"username":"XXX",
"passwd":"123456"
}
},
"response":{
"file":"login_data.json"
}
}
]
6、在postman上輸入多個請求模擬,截圖如下:
圖一:


圖二:


