postman的介紹和安裝
Postman的介紹
Postman 是一款谷歌開發(fā)的接口測試工具,使API的調(diào)試與測試更加便捷。 它提供功能強(qiáng)大的 Web API & HTTP 請求調(diào)試。它能夠發(fā)送任何類型的HTTP 請求 (GET, HEAD, POST, PUT..),附帶任何數(shù)量的參數(shù)+ headers。
postman是一款支持http協(xié)議的接口調(diào)試與測試工具,其主要特點(diǎn)就是功能強(qiáng)大,使用簡單且易用性好 。無論是開發(fā)人員進(jìn)行接口調(diào)試,還是測試人員做接口測試,postman都是我們的首選工具之一 。那么接下來就介紹下postman到底有哪些功能,它們分別都能干些什么 。下面先通過一張圖來直觀地來看下postman中所包含的功能 。以下功能也只是展示了postman的一部分功能。
Postman功能:
- 主要用于模擬網(wǎng)路請求包
- 快速創(chuàng)建請求
- 回放管理請求
- 快速設(shè)置網(wǎng)絡(luò)代理
同時,我也為大家準(zhǔn)備了一份軟件測試視頻教程(含面試、接口、自動化、性能測試等),就在下方,需要的可以直接去觀看,也可以直接點(diǎn)擊文末小卡片免費(fèi)領(lǐng)取資料文檔
軟件測試視頻教程觀看處:
Postman接口測試保姆級教程及接口自動化測試項目實(shí)戰(zhàn)教程你要的都在這
Postman的安裝
postman在2018年之后就不再支持瀏覽器版本,所以,想要使用它就必須先下載客戶端再安裝使用,下面就以Windows系統(tǒng)為例進(jìn)行安裝 。
postman安裝步驟
1、訪問postman官方網(wǎng)站,下載最新版本,訪問地址:https://www.getpostman.com/
2、進(jìn)入到下載頁面,根據(jù)自己電腦下載對應(yīng)的版本
3、雙擊下載的安裝包,進(jìn)入到安裝界面,直到用戶登錄和注冊界面。
一、若個人使用,選擇跳過即可,這時會進(jìn)入到postman主界面,至此postman安裝成功(下圖)。
二、若團(tuán)隊使用,可以進(jìn)行注冊,注冊后使用賬號可以加入團(tuán)隊工作
注冊postman的好處:
1、可以分享和管理你的接口用例集
2、可以跨設(shè)備同步你的數(shù)據(jù)
3、可以備份你的postman數(shù)據(jù)
4、可以建立文檔頁面,監(jiān)控和Mock服務(wù)
界面導(dǎo)航說明
如下圖:
發(fā)送第一個請求
1、打開postman,點(diǎn)擊+加號打開一個新的請求頁
2、在請求的URL中輸入請求地址:https://www.baidu.com/s?wd=貓;在headers中增加百度請求的header頭部信息
3、點(diǎn)擊Send按鈕,這時就可以在下部的窗格中看到來自服務(wù)器的響應(yīng)數(shù)據(jù)。
postman發(fā)送帶參數(shù)的GET請求
示例:微信公眾號獲取access_token接口,業(yè)務(wù)操作步驟
1、打開微信公眾平臺,微信掃碼登錄:https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login
2、打開微信開放文檔,找到獲取access_toekn 的接口信息:https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/Get_access_token.html
3、打開postman,新建一個request請求,并輸入獲取access_toekn 的接口信息;此時可以看到postman可以自動帶入?yún)?shù)到Params列中;如下圖
4、把微信公眾平臺上的appID和appsecret輸入到Params列中;如下圖:
5、點(diǎn)擊Send按鈕,查看響應(yīng)結(jié)果;
通過上述步驟可知:postman會把URL中的參數(shù)自動解析到參數(shù)列表顯示, 方便進(jìn)行修改操作
json數(shù)據(jù)的說明
JSON(JavaScript Object Notation)類似于XML,是一種數(shù)據(jù)報文交換格式,比如Java產(chǎn)生了一個數(shù)據(jù)想要給JavaScript,則除了利用XML外,還可以利用JSON,JSON相比XML的優(yōu)勢是表達(dá)起來更簡單;
官網(wǎng):http://www.json.org/
在線校驗JSON結(jié)構(gòu)的網(wǎng)站:http://www.bejson.com/
json兩種數(shù)據(jù)格式表示
(1)Map,也稱為對象;{....}
簡單的說就是Java中的Map,名稱-值對的形式給出,名稱和值之間用“:” 隔開,兩個Map之間用“,”隔開,一般表示形式如:{'key1':'value1','key2':'value2'}
(2)Array;[......]
就是普通意義上的數(shù)組,一般形式如:['arr1','arr2','arr3']
Map結(jié)構(gòu)圖示:
Array結(jié)構(gòu)圖示:
注意:
(1)JSON的數(shù)據(jù)結(jié)構(gòu)只有兩種;
(2)可以嵌套表示,比如Array中可以嵌套Map等;
(3)記?。篗ap是以{}表示,Array是以[ ]表示;
總結(jié)?
PS:這里分享一套軟件測試的自學(xué)教程合集。對于在測試行業(yè)發(fā)展的小伙伴們來說應(yīng)該會很有幫助。除了基礎(chǔ)入門的資源,博主也收集不少進(jìn)階自動化的資源,從理論到實(shí)戰(zhàn),知行合一才能真正的掌握。全套內(nèi)容已經(jīng)打包到網(wǎng)盤,內(nèi)容總量接近500個G。
? 240集-零基礎(chǔ)到精通全套視頻課程
? [課件+源碼]-完整配套的教程
? 18套-測試實(shí)戰(zhàn)項目源碼
? 37套-測試工具軟件包
? 268道-真實(shí)面試題
? 200個模板-面試簡歷模板、測試方案模板、軟件測試報告模板、測試分析模版、測試計劃模板、性能測試報告、性能測試報告、性能測試腳本用例模板(信息完整)文章來源:http://www.zghlxwxcb.cn/news/detail-814883.html
這些資料,對于做【軟件測試】的朋友來說應(yīng)該是最全面最完整的備戰(zhàn)倉庫,這個倉庫也陪伴我走過了最艱難的路程,希望也能幫助到你!凡事要趁早,特別是技術(shù)行業(yè),一定要提升技術(shù)功底。文章來源地址http://www.zghlxwxcb.cn/news/detail-814883.html
到了這里,關(guān)于postman介紹和安裝,發(fā)送帶參數(shù)的GET請求(超詳細(xì)~)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!