一.HTTP協(xié)議
請(qǐng)求
請(qǐng)求行
請(qǐng)求方法
url:協(xié)議名://ip:端口/工程名/資源路徑
協(xié)議版本
請(qǐng)求頭
鍵值對(duì)
請(qǐng)求正文
鍵值對(duì):key=value 多個(gè)數(shù)據(jù)用&連接
xml:<></>成對(duì)出現(xiàn) 通過<></>確定節(jié)點(diǎn)位置
json:{}開始結(jié)束 "key":"value" 多個(gè)同一節(jié)點(diǎn)用逗號(hào)
響應(yīng)
響應(yīng)行
- 協(xié)議版本
- 響應(yīng)狀態(tài)碼
- 響應(yīng)狀態(tài)碼描述
響應(yīng)頭
鍵值對(duì)
響應(yīng)正文
測(cè)試要關(guān)注的
常見狀態(tài)碼
200,302,400,404,405,500
接口測(cè)試入門
測(cè)試依據(jù)
類型
離線文檔
word文檔:不是實(shí)時(shí)更新
pdf
excel
在線文檔
swagger
接口規(guī)范是根據(jù)接口實(shí)施更新
自動(dòng)生成請(qǐng)求
有瀏覽器就能測(cè)試
沒有接口規(guī)范,開發(fā)必須提供請(qǐng)求報(bào)文模板
word
通配符
? 0..1拳球,可選項(xiàng)
- 0..n,可以沒有,也可以有多項(xiàng)
- 1..n,至少有1項(xiàng)座享,也可以有多項(xiàng)
1 數(shù)字1,代表必須且只能填1項(xiàng)
字段的限制條件
定長(zhǎng):Fx表示數(shù)據(jù)是指定x位長(zhǎng)的
變長(zhǎng):Vx表示數(shù)據(jù)是變長(zhǎng)的,最長(zhǎng)為x位長(zhǎng)
接口屬性
協(xié)議名
請(qǐng)求方法
同步/異步
編碼格式
數(shù)據(jù)格式
資源路徑
請(qǐng)求報(bào)文
響應(yīng)報(bào)文
swagger
請(qǐng)求方法
資源路徑
請(qǐng)求報(bào)文
響應(yīng)報(bào)文
字段約束條件
string:字符串
integer:數(shù)字
optional:可選
require:必選
數(shù)據(jù)格式