-
正向用例:輸入正確的值輸出正確的結(jié)果 負(fù)向用例:輸入不合理的值,輸入期望的結(jié)果查看全部
-
正向用例:輸入正確的值輸出正確的結(jié)果 負(fù)向用例:輸入不合理的值,輸入期望的結(jié)果查看全部
-
接口測試工具:postman,jemeter查看全部
-
soap是協(xié)議,基于xml,速度慢,安全性高 rest是一種風(fēng)格,面向資源,速度快,更簡潔查看全部
-
接口是雙向的,結(jié)果是匹配的查看全部
-
12233
查看全部 -
HTTP Header
Accept:指定客戶端能夠接收的內(nèi)容類型(請求頭)
Accept-Charset:瀏覽器可以接受的字符編碼集
Authorization:HTTP授權(quán)的授權(quán)證書
Content-Type:請求的與實體對應(yīng)的MIME信息(響應(yīng)頭)
Referer:先前網(wǎng)頁的地址,當(dāng)前請求網(wǎng)頁緊隨其后,即來路
content-type:
application/x-www-form-urlencoded:請求默認(rèn)方式,數(shù)據(jù)是簡單的、平面的key-value鍵值對
application/json:數(shù)據(jù)是復(fù)雜的嵌套關(guān)系,有多層數(shù)據(jù)
multipart/form-data:既可以發(fā)送文本數(shù)據(jù)也支持二進(jìn)制數(shù)據(jù)
查看全部 -
REST API接口規(guī)范:
建議使用Https協(xié)議,確保交互數(shù)據(jù)的傳輸安全
把API部署在專用域名下
版本號的存放(URL或header)
路徑:只能包含名詞,不能包含動詞
過濾信息:?limit=10 、 ?offset=10 、?page=1 、?sortby=name
Hypermedia API:在返回結(jié)果中提供相關(guān)資源的鏈接、連向其他API方法
驗證:確定用戶是其申明的身份
授權(quán):保證用戶對請求的資源有特定操作的權(quán)限
HTTP status code狀態(tài)碼
200:ok請求成功
201:created新資源被創(chuàng)建
202:acceptd已接受處理請求但尚未完成(異步處理)
301:moved Permanently資源的uri被更新
303:see other其他(如負(fù)載均衡)
400:bad request壞請求
404:not found資源不存在
406:not accepted服務(wù)端不支持所需表示
409:conflict通用沖突
412:Precondition Failed前置條件失敗
415:unsupported media type:接受到的表示不受支持
500:internal server error服務(wù)器內(nèi)部出錯
503:service unavaiable服務(wù)當(dāng)前無法處理請求
查看全部 -
REST API是一種系統(tǒng)架構(gòu)設(shè)計風(fēng)格(而非標(biāo)準(zhǔn)),一種分布式系統(tǒng)的應(yīng)用層解決方案
目的:Client和Server端進(jìn)一步解耦
應(yīng)用:最為經(jīng)典的莫過于github API
查看全部 -
什么是接口測試?
接口測試又稱為API測試,Application Programming Interface
接口測試是測試系統(tǒng)組建間接口的一種測試。重點(diǎn)是關(guān)注數(shù)據(jù)傳遞
接口測試一般會用于多系統(tǒng)間交互開發(fā),或者擁有多個子系統(tǒng)的應(yīng)用系統(tǒng)開發(fā)的測試
查看全部 -
REST:
1、定義:簡單來講REST是一種系統(tǒng)架構(gòu)設(shè)計風(fēng)格(而非標(biāo)準(zhǔn)),一種分布式系統(tǒng)的應(yīng)用層解決方案
2、目的:Client和Server端進(jìn)一步解耦
3、應(yīng)用:最為經(jīng)典的莫過于GitHub API
查看全部 -
什么是接口測試
查看全部 -
為什么要進(jìn)行接口測試
查看全部 -
冪等性查看全部
-
記錄個筆記查看全部
舉報