Mock內置函數教程
通過編寫Javascript腳本設置響應內容,還可以直接使用內置函數設置“請求體觸發條件”相關內容,設置的信息等同於在“請求體觸發條件”輸入框中的設置,如設置Header參數或者請求體參數等,設置完成後,在測試時填寫對應的參數進行觸發,相關函數使用方法如下:
示例:
設置請求體參數,對觸發條件進行判斷輸出符合條件的數值
判斷觸發條件“a”是否等於“eo_test”若等於則輸出“成功”,否則輸出“失敗”
發起mock測試,當觸發條件“a”等於“eo_test”,返回結果返回“成功”
1.請求地址
eo.mock.apiUrl
2.Header 參數
eo.mock.headerParam
3.請求體變量[對象:表單/JSON/XML]
eo.mock.bodyParseParam
4.請求體變量[文本:Raw]
eo.mock.bodyParam
5.Query 參數
eo.mock.queryParam
1、請求地址,該方法用於獲取API文檔中設置的url
通過點擊“在測試界面預覽”測試後可以看到返回結果,輸出API文檔中設置的url
2、請求頭部參數,該方法用於獲取“請求體觸發條件” 的請求頭部的信息
點擊"預覽"查看希望效果
3、請求體變量[對象:表單/JSON/XML],該方法用於獲取“請求體觸發條件” 表單、JSON、XML格式的請求體
編寫完成後可以點擊“預覽”查看效果
發起mock測試,當觸發條件“a”等於“eo_test”,返回結果返回“成功”
4、請求體變量[文本:Raw],該方法用於獲取“請求體觸發條件” Raw格式的請求體
編寫完成後可以點擊“預覽”查看效果
5、Query 參數,該方法用於獲取“請求體觸發條件”Query參數
編寫完成後可以點擊“預覽”查看效果