欧美free性护士vide0shd,老熟女,一区二区三区,久久久久夜夜夜精品国产,久久久久久综合网天天,欧美成人护士h版

首頁綜合 正文
目錄

柚子快報邀請碼778899分享:Postman筆記

柚子快報邀請碼778899分享:Postman筆記

http://yzkb.51969.com/

文章目錄

1.安裝2.簡介和使用流程3 postman使用3.1 測試集與HTTP請求發(fā)送HTTP請求和分析響應(yīng)數(shù)據(jù)

3.2 發(fā)送HTTP請求和分析響應(yīng)數(shù)據(jù)3.3 Postman中請求體提交方式3.4 Postman使用之接口測試3.5 使用Postman新建一個mock服務(wù)3.6 請求數(shù)據(jù)的參數(shù)化3.7 斷言與腳本導(dǎo)出

1.安裝

官網(wǎng)地址 ubuntu下下載既可用,打開桌面出現(xiàn)圖標(biāo)時間,固定到收藏夾就可以。 文檔

2.簡介和使用流程

Postman是一款功能強大的網(wǎng)頁調(diào)試與發(fā)送網(wǎng)頁HTTP請求、并運行測試用例的 Web API 測試工具能夠模擬各種 HTTPRequest:從常見的 GET,POST 到 RESTful 的PUT、DELETE …還可以發(fā)送文件、額外的 header postman的使用流程 主界面: 菜單欄 在這里插入圖片描述

3 postman使用

3.1 測試集與HTTP請求

發(fā)送HTTP請求和分析響應(yīng)數(shù)據(jù)

1. 創(chuàng)建一個測試集 新建

選擇新建一個測試集

給測試集起名,點擊創(chuàng)建 2、添加請求 創(chuàng)建一個不帶參數(shù)的get請求 在測試集中創(chuàng)建一個get請求(不帶參數(shù))輸入請求相關(guān)的信息 給請求命名和添加描述 指定請求所在的測試集 該請求的位置便位于test測試集下的baidu測試集下 點擊該請求,打開 發(fā)送請求 使用快捷鍵 ctrl+S,保存該請求,后面可以重復(fù)利用。

3.2 發(fā)送HTTP請求和分析響應(yīng)數(shù)據(jù)

發(fā)送一個GET請求(不帶參數(shù))并分析響應(yīng)值 發(fā)送一個GET請求(帶參數(shù))并分析響應(yīng)值 發(fā)送一個POST請求并分析響應(yīng)值

1、創(chuàng)建一個不帶參數(shù)的get請求(v2ex) 首先創(chuàng)建一個集合,v2ex 新建一個請求 指定v2ex集合,點擊創(chuàng)建 創(chuàng)建完成后,在地址欄中輸入請求的url :https://www.v2ex.com/api/topics/hot.json 查看返回的相關(guān)信息 網(wǎng)頁頁面上的內(nèi)容 則對應(yīng)相關(guān)json數(shù)據(jù)的內(nèi)容 2.創(chuàng)建一個帶參數(shù)的get請求(v2ex) 2.1 節(jié)點信息 獲取節(jié)點的名字,簡介,URL及頭像圖片的地址 name :節(jié)點名 創(chuàng)建一個新的請求 輸入url :https://www.v2ex.com/api/nodes/show.json 若在url中沒有帶上相關(guān)參數(shù),則返回的json數(shù)據(jù)是沒有我們需要的相關(guān)信息的 輸入url :https://www.v2ex.com/api/nodes/show.json?name=python 帶上相關(guān)參數(shù)后,相關(guān)的json數(shù)據(jù) 其中,json數(shù)據(jù)中url這一條數(shù)據(jù)對應(yīng)的網(wǎng)址,就是瀏覽器地址欄中的網(wǎng)址 2.2 用戶主頁 獲取指定用戶的自我介紹,及其的登記的社交網(wǎng)站信息

username :用戶名 id :用戶在v2ex中的數(shù)字id

1.創(chuàng)建一個新的請求

輸入url :https://www.v2ex.com/api/members/show.json?id=233016 網(wǎng)頁上的用戶名稱及id 3、 創(chuàng)建一個post請求(v2ex)輸入請求地址選擇請求方式為post輸入各項參數(shù)

新建一個請求 填寫相關(guān)參數(shù),發(fā)送數(shù)據(jù) 該參數(shù)的上傳是以 form 表單的形式上傳,所有,在 Body 中選擇 form-data ,以 key-value 的形式上傳參數(shù) 返回的數(shù)據(jù)默認為HTML格式,將其改為json格式 若再點擊一次發(fā)送,返回的數(shù)據(jù)

3.3 Postman中請求體提交方式

x-www-form-urlencoded x-www-form-urlencoded 對應(yīng)的是請求頭中 Content-Type 為 application/x-www-from-urlencoded 類型,會將表單內(nèi)的數(shù)據(jù)轉(zhuǎn)換為鍵值對 相當(dāng)于提交的 url 為 http://10.79.3.181:8998/marketing/externalInvoke/orderSearch?channel=SC&departmentId=3601&orderId=2020080406039

做接口測試的時候,有時候你會發(fā)現(xiàn)通過鍵值對這種方式上傳參數(shù) 通過抓包發(fā)現(xiàn),明明上傳內(nèi)容沒有錯,但是請求就是不成功,可能是參數(shù)對應(yīng)的類型不正確,也可能是其他原因,當(dāng)請求參數(shù)比較少時,推薦將請求的參數(shù)內(nèi)容直接放在url后面,然后可能就成功了

form-data form-data 對應(yīng)的是 http請求中的 multipart/form-data ,它會將表單的數(shù)據(jù)處理為一條消息,以標(biāo)簽為單元,用分隔符分開。既可以上傳鍵值對,也可以上傳文件。當(dāng)上傳的字段是文件時,用 Content-Type 來說明文件類型、可能還會有content-disposition 說明字段的一些信息;

由于有 boundary隔離,所以 multipart/form-data 既可以上傳文件,也可以上傳鍵值對,它采用了鍵值對的方式,所以可以上傳多個文件

raw raw 可以上傳任意格式的文本,可以上傳 text、json、xml、html 等

在做接口測試的時候,接口文檔中請求參數(shù)通常都是 json格式 的內(nèi)容,所以這種方式也是用的最多的一種,Postman 比較好的一點是,假如你的 json 內(nèi)容有誤,比如少了個逗號,少了個冒號,會在頁面上提示你

binary binary 對應(yīng)的是請求頭中 Content-Type 為 application/octet-stream。 從字面意思得知,只可以上傳二進制數(shù)據(jù),通常用來上傳文件,由于沒有鍵值,所以,一次只能上傳一個文件。這種方式一般用的比較少

3.4 Postman使用之接口測試

QQ注冊接口測試 網(wǎng)址 https://ssl.zc.qq.com/v3/index-chs.html

1、獲取接口 每輸入一項資料,都會有一條新的數(shù)據(jù)產(chǎn)生,這個是校驗,校驗格式是否正確 輸完所有資料后,點擊立即注冊,此時產(chǎn)生了一條 post 的請求,由此獲取注冊的接口 在接口測試中,會拿到開發(fā)給的對應(yīng)的接口文檔,抓取接口的時候,只需要在左邊篩選對應(yīng)的接口名稱即可 接口url :https://ssl.zc.qq.com/cgi-bin/zc/get_acc 往下拉,在 form-data一欄,還能看到輸入的數(shù)據(jù),當(dāng)然密碼已加密 除了請求的參數(shù),還要注意請求頭的內(nèi)容,里面有些內(nèi)容也是要寫在接口里面的,否則會返回其他內(nèi)容的失敗,比如沒有瀏覽器頭 以上就是上傳的數(shù)據(jù)

2、使用 Postman 進行接口測試 在test測試集下新建一個QQ測試集

新建一個post請求 輸入請求參數(shù)內(nèi)容,注意前面抓取的接口中,請求頭中顯示的請求方式為 application/x-www-form-urlencoded,這里需與之對應(yīng) 這里就不測試正常注冊成功的情況(騰訊給出的接口,哪有這么簡單就讓你注冊成功),測試輸入驗證碼錯誤返回的內(nèi)容

3.5 使用Postman新建一個mock服務(wù)

接口信息

接口路徑 /mock/testdemo

請求頭

Content-Type application/json

token 21232f297a57a5a743894a0e4a801fc3

請求體

{

"memberid": "264903145",

"phonenum": "17379797878",

"msg": {

"Country": "中國",

"Province": "廣東省",

"City": "廣州市",

"Isp": "電信"

},

"type_code": 0

}

響應(yīng)體

{

"code": "0000",

"msg": {

"result": "success",

"memberinfo": "白銀會員",

"membertype": "1"

}

}

新建一個Mock服務(wù) 1、打開 Postman,點擊左上角New,選擇Mock Server

2、編輯Mock請求信息

這里選擇Create a new API,新建一個Mock的API接口。

Method選擇對應(yīng)的請求方式 Request Path填寫接口路徑信息, Request Body填寫請求體信息(需要再右側(cè)設(shè)置中勾選該選項) Response Code填寫響應(yīng)碼 Response Body填寫響應(yīng)體信息 3、配置Mock服務(wù)信息doc

填寫Mock服務(wù)的名稱(可用中文),勾選Make this Mock server private(可以不勾選),這個Mock服務(wù)就只能你自己私有訪問

黃色部分就是Mock服務(wù)器地址

如果需要對這個Mock服務(wù)創(chuàng)建API key,可以點擊here打開一個瀏覽器頁面,需要生成一個API key,

命名API key 生成秘鑰信息

后面訪問這個接口的時候,必須在請求頭里帶上 API key,才能訪問成功,相當(dāng)于一個接口鑒權(quán)的作用

4、Mock服務(wù)創(chuàng)建成功

還可以對這個需要Mock的接口,再次進行編輯定義,點擊Examples,去定義模板規(guī)則

請求頭指定Content-Type的類型,加上cookie / token信息,指定返回的響應(yīng)json信息

訪問Mock服務(wù) 可以使用 postman 、jmeter等其他接口測試工具進行訪問,這里依舊使用postman

在地址欄中將Mock服務(wù)器地址和接口路徑拼接成URL,填寫對應(yīng)的參數(shù),發(fā)送請求 可以發(fā)現(xiàn)接口響應(yīng)的內(nèi)容,就是定義的Examples中的內(nèi)容

3.6 請求數(shù)據(jù)的參數(shù)化

Postman中的參數(shù)化 參數(shù)化實例 post 請求 新建一個測試集,新建一個請求 新建一個請求 填寫相關(guān)參數(shù) 參數(shù)化設(shè)定 將name對應(yīng)的value值參數(shù)化 新建一個txt文件,txt文件名命名可隨意,但里面的內(nèi)容要與value值對應(yīng) 保存該txt文件后,運行runner

runner運行 運行前可預(yù)覽 運行結(jié)果 第一條數(shù)據(jù)是成功的,后面3條都是失敗的,因為郵箱重復(fù)了

3.7 斷言與腳本導(dǎo)出

加入斷言(檢查點) Postman通過tests進行斷言的插入

斷言一定是在請求之前定義好,相當(dāng)于一個預(yù)期的期望結(jié)果

自行編寫斷言

將要發(fā)送的參數(shù)修改為正確的參數(shù)

2.使用 tests 進行斷言

tests["timeout is less than 2000ms"]=responseTime < 2000;

tests["Status Code"]=responseCode.Code === 200;

查看結(jié)果 Postman自帶斷言 生成并導(dǎo)出接口腳本(Python版) 點擊Code導(dǎo)出源代碼 指定語言格式

柚子快報邀請碼778899分享:Postman筆記

http://yzkb.51969.com/

參考鏈接

評論可見,查看隱藏內(nèi)容

本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點和立場。

轉(zhuǎn)載請注明,如有侵權(quán),聯(lián)系刪除。

本文鏈接:http://m.gantiao.com.cn/post/19523582.html

發(fā)布評論

您暫未設(shè)置收款碼

請在主題配置——文章設(shè)置里上傳

掃描二維碼手機訪問

文章目錄