postman---postman參數化


  我們在做接口測試的過程中,都會遇到同一個接口不同的數據,每次去一個個填寫數據就太麻煩了,今天我們一起學習下如何通過postman進行參數化

參數化

參數化就是1個接口請求不同的數據,我們可以通過把請求的數據放入到一個文件中,通過循環請求這個文件中的數據,達到我們想要的結果

請求接口

開始練習前,我們先把我們用到的請求接口找到,這里我還是用了聚合數據中查詢天氣的接口,具體的內容前面有過介紹,這里都不詳細說了

# 接口地址
http://apis.juhe.cn/simpleWeather/query

# 請求參數
city:要查詢的城市名稱/id,城市名稱如:溫州、上海、北京,需要utf8 urlencode
key:331eab8f3481f37868378fcdc76cb7cd

准備數據

這里我們通過更改城市的名稱來做參數化,首先把想要測試的數據存放在TXT文件中(也可以通過csv文件格式),這里准備的數據包括異常的和正常的,可以通過postman中添加斷言判斷用例是否通過。

注:這里更改了編碼格式,防止亂碼

這里的第一行要是請求的參數名稱,下面的是參數內容

 參數化請求

打開postman,填寫URL,選擇請求方式,填寫參數的時候,需要填寫成關聯的形式,方便批量執行時候讀取內容。詳情見postman---postman參數關聯

注:這里會用到批量執行用例,要創建一個文件夾存放接口信息。

 

因為參數化,需要增加斷言,要不然可能不知道哪條數據請求成功,哪天數據請求失敗。這里用到了查詢返回內容中是否存在XX字符串。關於斷言詳情見postman---postman增加斷言

填寫參數完成后,點擊批量執行用例入口。詳情見postman---postman文件夾介紹以及批量執行用例

1、選擇請求接口內容

2、選擇測試環境

3、填寫請求次數(和參數內容對應)

4、上傳參數化數據內容

5、查看數據內容是否正確

6、點擊執行結果

 

等待1~2S就會發現接口結果已經全部都跑出來了。 也可以直接看出來接口是否請求通過

發現正常的參數都已經斷言成功,異常的參數與斷言不符合,表示請求不通過

 

 

 

只是通過一個小小的例子完成了postman關於參數化的介紹,當然小伙伴們需要自己動手操作下才能加深自己的記憶哦

 

 

如果感覺安靜寫的對您有幫助的話,可以右下角點個關注,持續更新~~~哪里寫的不懂或者有錯誤的地方,可以下方留言,看到后第一時間回復。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM