接口自動化測試-Mock Get和Post請求


Mock可以模擬一個http接口的后台響應,可以模擬request,response 

下載 moco-runner-0.11.0-standalone.jar

下載鏈接: https://pan.baidu.com/s/1bmFzvJPRnDlQ-cmuJ_3iRg 提取碼: kpjv

確保安裝了jdk,cmd下可以運行java -version

一、模擬不帶參的get請求

#代碼中的description行可以不寫;一般結構為description,request,response,除description外,其它值均為鍵值對形式;request定義uri(接口地址),method(請求方式),queries 或 forms;

參考代碼: 

[
{
"description":"this is a no param get",
"request":{
"uri":"/get",
"method":"Get"
},
"response":{
"text":"Yeah,you sucess"
}

}
]

 

 二、模擬帶參數的get請求;

參數使用"queries"

 

 三、發送不帶參數Post;

post請求不能使用瀏覽器訪問,可以使用Postman或Jmeter工具;

 

 瀏覽器訪問結果如下:

 

 Postman設置及結果如下:

 

 

 

 

Jmeter設置及結果如下:

 

 四、發送帶參數的Post請求;參數使用"forms"

 

 Postman設置及結果如下圖;鍵值(key,value)都傳對了,status才顯示200,否則顯示400;

 

 jmeter設置及結果如下圖;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM