我們在測試的過程中,遇到最多的問題也可以是環境的問題了吧,今天開發用了這個測試環境,明天又換了另一個測試環境,這樣對於我們測試非常的麻煩,特別最接口的時候需要來回的輸入環境地址比較麻煩,今天我們看看強大的工具Postman有沒有辦法解決這個問題
環境變量
我們在做測試的過程中,可能遇到頻繁更換測試地址的時間,我們看下如何通過Postman完成這個操作,前面寫過一篇Postman參數化和參數關聯的方法,其實方法都是一樣的。

添加百度的地址(可以當作我們的第一套環境地址)

添加完成后,在右上角的地方我們要進行選擇所需要的環境,然后再點擊請求。發現我們成功的請求到了環境地址
通過同樣的方法,我們再創建一個環境地址(測試的第2套環境)然后進行請求。查看環境是否已經切換

安靜在這里在通過一個小的例子測試把URL上的參數信息更改成變量。
設置的參數變量
接口還是不變的查詢天氣的接口,這里因為在URL中不支持漢字,進行了編碼


安靜進行更改變量中的參數,再次請求

全局變量
上面寫了都是環境變量,那么我們需要用到全局變量的時候呢?比如做接口的時候都會用到token的值,這樣我們可以把token值變成全局變量,這樣就不用我們每次請求的時候都進行編寫了

我們進行對參數進行配置信息
配置了參數和參數值

這里沒有選擇環境,然后直接進行請求,發現是請求成功了哦

有的小伙伴們肯定會問了,如果同時創建了環境變量還有全局變量,那么這樣的話會取那個呢?
安靜也不知道,但是我們可以動手操作來嘗試下,用實際證明到底取得是那個

當環境變量和全局變量參數都存在的話,優先選擇環境變量。
注意:
這個地方如果我們所對應的環境變量不正確的話或者不存在的話,就會報錯提示的。

當我們添加完環境變量后,顏色會變成綠色

這個地方也是我們所排查問題的一個關鍵吧,做測試不一定只找bug,我們也可以幫助開發分析bug的所在處,更容易的讓開發去解決,減少項目整體時間。
其實這個變量應該在前面都寫的,但是忘記了,現在給大家補上~~~
如果安靜寫的內容對您有幫助,可以右下角點個關注,持續更新;如果那里寫的有不對的地方,可以下方留言告訴安靜,看到后第一時間回復哦。
