国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

2023全網(wǎng)封神,B站講的最詳細的Postman接口測試實戰(zhàn)教學(xué),小白都能學(xué)會

2023-04-04 15:31 作者:碼尚軟件測試平臺  | 我要投稿

1.?常見的項目的接口類型

1.?什么是接口

API(應(yīng)用編程接口),簡稱接口:程序之間約定好的通信方式

?

2.?接口類型

SOAP REST

GraphQL WebSocket RPC

其他。。。

分為2大類:

基于TCP的全雙工基于HTTP的半雙工

?

接口類型決定了測試方法、測試工具:

基于TCP的全雙工,RPC、WebSocket, 不適用于Postman

基于HTTP的半雙工,REST,GraphQL,SOAP,適用于Postman

?

2.?

接口的測試流程

1.?準(zhǔn)備

理解需求(需求文檔)了解接口(接口文檔)

體驗產(chǎn)品、抓包分析


2.?工具

??

3.?用例

postman jmeter apifox


1.?基本的正向用例

2.?有可選參數(shù)的擴展正向用例

3.?有效的反向用例

4.?無效的反向用例

5.?破壞性用例

4.?執(zhí)行

5.?持續(xù)集成?(管家代替我們干活)

6.?報告?(工作成果展示)

?

3.?Postman

1.?請求

1.?請求方法

2.?接口地址(URL)

3.?查詢字符串:會成為URL的一部分

4.?鑒權(quán)方式

5.?請求頭

6.?正文參數(shù)

7.?前置、?后置腳本:JavaScript

8.?設(shè)置

?

2.?響應(yīng)

1.?正文(接口響應(yīng)值)

1.?美化(格式化和高亮)

2.?原始內(nèi)容

3.?預(yù)覽(HTML渲染)

4.?自定義展示

2.?響應(yīng)頭


Cookie

3.?自動化測試結(jié)果


3.?劃重點

接口4要素:

1.?方法

2.?地址

3.?鑒權(quán)

4.?參數(shù)

?

4.?單接口項目測試實戰(zhàn)

1.?接口文檔

swagger 是一套接口工具:接口設(shè)計工具

接口測試工具

接口文檔展示工具?(Swager?UI)

?共同的標(biāo)準(zhǔn):Open?API

?

2.?讀懂swagger文檔

1.?Base?URL

2.?鑒權(quán)方式

3.?請求方法

4.?接口地址?=?Base?URL?+接口路徑

5.?參數(shù):

是否必填參數(shù)名?參數(shù)格式

6.?接口預(yù)期返回結(jié)果

7.?在線調(diào)試

?

3.?表單接口

接口四要素:

方法:POST

地址: http://127.0.0.1:8001/login/with_form

鑒權(quán):無參數(shù):

body(form):

username password

設(shè)計用例:

正向

username: sanmu password?:?123456

code:?200

有效反向

username?:?12345

password?:?12345678

code:?400

無效反向

username?:?1

password?:?12345678111111111111111

code:?422

?

4.?JSON接口

接口四要素:

方法:POST

地址: http://127.0.0.1:8001/login/with_json

鑒權(quán):無參數(shù):

body(json):

username password

設(shè)計用例:

正向

username: sanmu password?:?123456

code:?200

有效反向

username?:?12345

password?:?12345678

code:?400

無效反向

username?:?1

password?:?12345678111111111111111

code:?422

關(guān)于表單?和 JSON:

參數(shù)都是放在Body表單是鍵值對字符串 JSON?是JSON對象

請求頭不一樣

?

?

5.?文件上傳接口

請求頭中的Content-Length:根據(jù)body長度自動計算

接口四要素:

方法:POST

地址: http://127.0.0.1:8001/upload/one_file

鑒權(quán):無參數(shù):

body(bin):

file

測試用用例

file : 999 file?:1000 file?:5000 file?:5001

下節(jié)預(yù)告

1.?接口管理

2.?接口關(guān)聯(lián)

3.?變量管理

4.?斷言封裝



2023全網(wǎng)封神,B站講的最詳細的Postman接口測試實戰(zhàn)教學(xué),小白都能學(xué)會的評論 (共 條)

分享到微博請遵守國家法律
安义县| 湾仔区| 泰州市| 邵阳县| 庐江县| 清新县| 灵台县| 宣汉县| 鹤山市| 辉县市| 苏尼特右旗| 安阳市| 乌拉特前旗| 永清县| 博湖县| 鹿邑县| 潞城市| 平塘县| 建宁县| 安化县| 广灵县| 白城市| 盐津县| 明水县| 泾阳县| 岱山县| 长武县| 墨玉县| 常熟市| 邛崃市| 唐山市| 山东省| 普洱| 松江区| 眉山市| 体育| 兰溪市| 广州市| 措勤县| 秀山| 宁晋县|