引言
在上一篇筆記我們主要介紹了接口測試的基礎知識與基本功能,本章主要介紹如何使用postman做接口測試。
配置環(huán)境變量和全局變量
環(huán)境變量和全局變量
環(huán)境管理中還可以點擊“Global”添加全局變量,環(huán)境變量只有當選擇了該環(huán)境時才生效,全局變量在任何環(huán)境中都生效,測試集中的變量只在當前測試集生效,當測試集變量,環(huán)境變量,
全局變量有重復的變量名時,優(yōu)先級為:環(huán)境變量>全局變量>測試集變量。
添加環(huán)境變量:設置-add-環(huán)境變量信息填寫
我們可以環(huán)境中設置多個變量,以供在請求中使用。
環(huán)境變量使用方法:?選擇環(huán)境,在請求URL或者請求Body里使用{{變量名}}來使用環(huán)境變量,變量可以在請求Body的各種格式中使用,但不能直接在請求前腳本(Pre-request Script)和請求后腳本(Tests)中使用。
注意:環(huán)境變量是在右上角選擇環(huán)境的時候,才生效。
再選擇環(huán)境變量后可以正常調通:
添加全局變量:設置-Global-全局變量信息填寫
全局變量使用實例:
現(xiàn)在我也找了很多測試的朋友,做了一個分享技術的交流群,共享了很多我們收集的技術文檔和視頻教程。
如果你不想再體驗自學時找不到資源,沒人解答問題,堅持幾天便放棄的感受
可以加入我們一起交流。而且還有很多在自動化,性能,安全,測試開發(fā)等等方面有一定建樹的技術大牛
分享他們的經(jīng)驗,還會分享很多直播講座和技術沙龍
可以免費學習!劃重點!開源的!??!
qq群號:110685036
URL參數(shù)
Params:
當請求URL中參數(shù)很多時,不方便進行添加和查看,可以點擊URL輸入框下的Params按鈕,以表格的方式添加變量及值,從表格添加后,變量和值會自動添加到URL中。
注意:URL中的參數(shù)通過“?”連接,以key=values形式自動生成在Params表格中,如上圖所示。
請求參數(shù)解析
?1、請求設計
- 授權:如果接口需要授權,可以在該頁面設置授權方式(type)和授權信息
- Header:請求頭,可以設置請求類型(Content-Type)和Cookie
- Body: 請求數(shù)據(jù)
- form-data:混合表單,支持上傳文件 ;x-www-form-urlencoded:文本表單;raw:原始格式,支持JSON/XML格式(后面可選擇) ;binary:二進制格式,用于發(fā)送二進制數(shù)據(jù)流
- Pre-request Script:請求前腳本,Javascript語法,用于在發(fā)送請求前生成一些動態(tài)數(shù)據(jù)或做一些處理
- Tests:請求后腳本,Javascript語法,用于請求返回后做一些處理或斷言結果?
? 1.1 Postman發(fā)送各種格式請求數(shù)據(jù)的請求方法(注意:選擇不同的請求可是,會自動在Header中添加Content-Type信息 ):
- form-data:混合表單,支持上傳文件 ;
- x-www-form-urlencoded:文本表單;
- raw:原始格式,支持JSON/XML格式(后面可選擇) ;
- binary:二進制格式,用于發(fā)送二進制數(shù)據(jù)流
請求參數(shù)類型(格式)
第一種:form-data混合表單格式傳參示例(上傳文件-選擇file類型,傳文本選擇text類型):
form-data主要是以鍵值對的形式來上傳參數(shù),同時也可以上傳文件,當上傳的字段是文件時,會有Content-Type來說明文件類型;content-disposition,用來說明字段的一些信息;
支持多個參數(shù)的post請求:
查看請求體信息:
第二種: x-www-form-urlencoded(文本表單)傳參示例:
這種參數(shù)的傳遞與form-data最大的區(qū)別是,x-www-form-urlencode只能是以鍵值對的形式傳參,不能上傳文件,同時參數(shù)之間以&分隔符分開。
查看請求體信息:
拿到的參數(shù)與請求的參數(shù)一致,并且以“&”符合連接。
raw:原始格式,支持json和xml格式傳參示例:
這個比較強大,可以上傳任意格式文件,具體的可以上傳text文本文件、json文件、xml文件、html文件等。
查看請求體信息:
可以看出,請求體是json字符串形式,請求類型是:application/json
以上就是環(huán)境變量的配置、請求參數(shù)以及方式的解析,后面繼續(xù)講postman斷言和提取參數(shù)的方法。文章來源:http://www.zghlxwxcb.cn/news/detail-743449.html
END今天的分享就到此結束了,對你有所幫助的話留下小心心哈! 點贊關注不迷路!文章來源地址http://www.zghlxwxcb.cn/news/detail-743449.html
到了這里,關于使用Postman工具做接口測試 —— 環(huán)境變量與請求參數(shù)格式!的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!