快速測(cè)試API

2018-10-30 14:27 更新

功能簡介

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

  1. 對(duì)HTTP、HTTPS協(xié)議的API發(fā)起測(cè)試
  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ù)測(cè)試
  7. 對(duì)本地服務(wù)器或者局域網(wǎng)(localhost)進(jìn)行測(cè)試
  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. 將測(cè)試信息保存為測(cè)試用例,下次測(cè)試時(shí)可以直接調(diào)用測(cè)試用例
  14. 設(shè)置測(cè)試用例的返回結(jié)果判斷條件,并通過eoLinker AMS批量測(cè)試測(cè)試用例得到測(cè)試報(bào)告
  15. 隨時(shí)查看或者讀取某一次請(qǐng)求的歷史記錄

發(fā)起一次API測(cè)試

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

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

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

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

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

API測(cè)試頁面中,點(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測(cè)試功能以及使用技巧,請(qǐng)移步至API測(cè)試章節(jié)查看。

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

掃描二維碼

下載編程獅App

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

編程獅公眾號(hào)