快速測試API

2018-10-30 14:27 更新

功能簡介

您可以通過eoLinker AMS對(duì)您的API發(fā)起在線測試并獲得實(shí)時(shí)的測試報(bào)告,eoLinker AMS支持以下常見的測試需求:

  1. 對(duì)HTTP、HTTPS協(xié)議的API發(fā)起測試
  2. 設(shè)置請(qǐng)求的Header
  3. 設(shè)置請(qǐng)求的Body,支持Form-data、JSON、XML、RAW等數(shù)據(jù)類型
  4. 設(shè)置請(qǐng)求的RESTful參數(shù)
  5. 設(shè)置請(qǐng)求的GET參數(shù)
  6. 進(jìn)行文件參數(shù)測試
  7. 對(duì)本地服務(wù)器或者局域網(wǎng)(localhost)進(jìn)行測試
  8. 設(shè)置請(qǐng)求的鑒權(quán)方式,實(shí)現(xiàn)API的身份認(rèn)證
  9. 通過參數(shù)構(gòu)造器,實(shí)現(xiàn)動(dòng)態(tài)生成參數(shù)值(uuid、timestamp、date),或者實(shí)現(xiàn)各類數(shù)據(jù)加密操作
  10. 通過Javascript動(dòng)態(tài)生成請(qǐng)求參數(shù),或者改變返回結(jié)果
  11. 查看詳細(xì)的請(qǐng)求Header、Body
  12. 查看詳細(xì)的返回Header、Body
  13. 將測試信息保存為測試用例,下次測試時(shí)可以直接調(diào)用測試用例
  14. 設(shè)置測試用例的返回結(jié)果判斷條件,并通過eoLinker AMS批量測試測試用例得到測試報(bào)告
  15. 隨時(shí)查看或者讀取某一次請(qǐng)求的歷史記錄

發(fā)起一次API測試

當(dāng)我們編寫完API文檔之后,我們可以通過點(diǎn)擊頁面上方的測試標(biāo)簽,進(jìn)入到該API的測試頁面,在此我們可以填寫API的Header、Body等參數(shù)值,并且點(diǎn)擊發(fā)送按鈕來發(fā)起一次API測試:

如果您希望直接測試API,而不用事先編寫API文檔,您可以通過點(diǎn)擊側(cè)邊欄中的API快速測試按鈕,直接進(jìn)入到API測試頁面。

設(shè)置請(qǐng)求Header

API測試頁面中,點(diǎn)擊頭部標(biāo)簽,輸入Header Name和Value:

設(shè)置請(qǐng)求Body(Form-data)

API測試頁面中,點(diǎn)擊請(qǐng)求體標(biāo)簽,輸入Form Name和Value:

設(shè)置RESTful參數(shù)

在eoLinker AMS中,REST參數(shù)在URL中通過 {param_name} 表示,系統(tǒng)會(huì)在請(qǐng)求時(shí)自動(dòng)用相應(yīng)的參數(shù)值替換URL中的REST參數(shù)名,

如有以下設(shè)置:
URL=/login/{userName}/{userPassword}
userName=jack,userPassword=123456

請(qǐng)求發(fā)送時(shí):
URL=/login/jack/123456

更多功能介紹與使用技巧

如需了解更多高級(jí)API測試功能以及使用技巧,請(qǐng)移步至API測試章節(jié)查看。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)