轉載文章
JMeter 提取返回值作爲公共參數
在進行接口測試時,接口 A 傳進的參數有時候需要接口 B 響應文本中的某些字段的值。在這個時候,將接口 A 的字段值提取出來,作爲公共參數就很有必要了。這篇文章主要給大家說一下怎麼提取字段出來。
準備步驟
環境的搭建就在這裏略過啦,如:Java、JMeter 等。
操作步驟
1、打開 JMeter,新建一個線程組,並新建一個請求,輸入請求的地址和路徑,並填寫所需要傳入的參數。
2、在上面新建的http 請求下,新建正則表達式提取器(右鍵 http 請求:添加-後置處理器-正則表達式提取器),並輸入環境變量的一些提取格式和參數
3、在線程組下,新建一個 Debug Sampler(新建路徑:右鍵新線程組 - 添加 - Sampler - Debug Sampler),方便查看所提取的環境變量值是否正確
4、新建一個查看監聽器,本次使用的是查看結果樹(新建路徑:右鍵新線程組 - 添加 - 監聽器 - 查看結果樹)
5、運行測試計劃,即可獲取到環境變量的值,並使用到本次的測試中,下圖展示如何查看環境變量的值
既然已經獲取到環境變量的值,那就要使用了,下面新建一個 Http 請求試試。
6、新建 http 請求,輸入相應的路徑和參數
7、查看環境變量是否真的正常使用,點擊查看結果樹中該接口的響應