最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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é)會的評論 (共 條)

分享到微博請遵守國家法律
祁连县| 弋阳县| 清水河县| 塘沽区| 响水县| 紫云| 龙胜| 石泉县| 错那县| 天等县| 青田县| 陆河县| 遂平县| 北宁市| 青阳县| 连平县| 大宁县| 平谷区| 阜新市| 图木舒克市| 武穴市| 河间市| 山丹县| 胶南市| 长宁区| 乌鲁木齐市| 长泰县| 霍城县| 阿坝县| 汉阴县| 邢台市| 牙克石市| 新昌县| 右玉县| 乌海市| 肥西县| 拜城县| 革吉县| 安西县| 常德市| 苏尼特左旗|