剛接觸jmeter,總結下自己遇到的一些常用的jmeter接口測試組件及方法:由於每次請求都需要用到接口地址及某些接口需要一些特定的變量,接下來就介紹一下jmeter接口測試之自定義全局變量與http request defaults。
1.添加自定義全局變量:右擊test plan-->Config Element-->User Defined Variables 進行用戶自定義變量設置,位置在所有線程的最前面。


2.設置好局變量時,我們可以引用全局變量,具體方法為:${變量名} 如下圖所示:

3.設置好全局變量以后發現每次添加線程都得復制一個公共的http地址,於是我就查看資料 ,發現http request defaults(http請求默認值)可以一勞永逸。http request defaults可以設置公共的接口地址和公共的表頭每個線程都需要的可以在這里面設置。接下來就看下如何設置。
上圖最方便直接:

添加成功后,在里面設置每次請求訪問的http地址或者每次訪問 接口都需要加載的公共協議頭。具體如圖所示:

設置以后添加組件時每次添加取樣器時就不用再寫IP或公共協議,如下圖所示:

注:一個計划里面可以增加多個http request defaults,多個http request defaults里面設置的Parameters可疊加使用,里面可以設置不同的參數。
在增加線程之前將這些設置好。希望對大家有所幫助。
