年輕人不講武德不僅白piao介面測試知識還白piao介面測試工具會員

測試人生路發表於2020-11-19

朋友們好啊!我是騎著白馬的少年!!!

今天有個同學問我,馬哥,馬哥在嗎?我說什麼事兒。

啪啪給我打了一堆字,附加給我一張截圖。我一看!噢,原來是介面測試,還要引用變數引數。

他說兩種方法,一種是叫開發把變數,弄成不變的,一種是進行變數引數化。

他說,馬哥叫開發改,開發就知道他菜了,會噴他,就叫給我說,馬哥能不能教我測試混元功法,讓我介面測試能夠正常上手。

我說可以。

我說介面變數引數化特別簡單,他不服氣。

我就給他說你可以用jmeter的json提取器來引數化這個變數,他說他不會太難了,不知道怎麼用。

我說很簡單嘛,就定位一下響應值中變數的位置,然後設定了變數名不就好了。

他說,我弄了還是弄錯了,馬哥你能不能直接幫我寫好了發過來,我說我介面測試用的國產的介面測試工具apipost。

他說,馬哥你是不是英文不好啊,我說,是的,所以我使用了國產介面測試工具apipost,還可以生成各種格式的介面文件。

他說,馬哥馬哥快教我。

我,啪的一聲點選滑鼠就開啟了我的apipost,給他演示了一個登入介面如何進行編寫。

enter image description here

他說,馬哥我要的是變數引數化啊,不是光登入功能啊。

我說,年輕人彆著急還沒有寫完那,我的測試混元功法,這才是運氣階段。下面教你完整的介面變數引數化設定。

接著我有寫了一個,需要登入返回的token值進行查詢功能的介面

enter image description here

一個新建環境就叫練功環境,為了下面引數化變數做準備

enter image description here

儲存之後,就要在練功環境中設定變數引數化,我們需要把介面自身引入到練功環境中,引用方法,選擇為練功環境,在把url地址改為我們設定的地址變數就可以了。

enter image description here enter image description here

開始運功,進行變數引數化,我們在後執行指令碼中新增設定一個環境變數。

這個編寫方法使用的是json語句編寫的,定位變數,就是點位變數在json中的那個位置,比如變數的位置就是response.json.token。

enter image description here

定位好變數和對它進行引數化之後,我們就可以引用變數了,使用方法為{{引數名}}

enter image description here

等我把apipost介面變數引數化的方法交給他,準備閉閉眼,聽聽歌休息一下的時候。

我以為他會關注我,給我的文章都點點贊。

他說,這個apipost是不是能下載介面文件啊,還有很多種格式啊,馬哥你不是會員嗎?我們開發聽我說了能自動生成介面文件,就想用一下,你可以分享一個工位嗎?

我大意了,把是會員的標識截到圖裡面了。

我說年輕你不講規矩,你太年輕了。

他忙說對不起,我不懂規矩啊!

我說年輕人,

不講規矩,

來,

白piao!

一個省奶茶錢,去開會員的老人家。

這好嗎?這不好。

我勸這位年輕人,

耗子尾汁。

好好反思,

以後不要再犯這樣的聰明

要以和為貴,要講規矩,

不要老是白piao,這樣弄得我以後都沒有奶茶錢了。

啊,呃…武林要以和為貴,要講武德,不要搞窩裡鬥,謝謝朋友們!

相關文章