1. 程式人生 > >JMeter接口測試 (二) ~ 參數化

JMeter接口測試 (二) ~ 參數化

講解 proc 如果 目錄 csv amp false 圖片 添加

對應qq群號:616961231

上篇內容介紹了jmeter的基本使用, 略微提了如何做參數化, 本篇對參數化做進一步深入講解, 參數化可以將一個變量使用不同數據, 比如有多個用戶下單購買商品,調用下單接口是同一個,但用戶的id不相同,測試接口使用不同用戶可以更為真實模擬用戶場景, 也可以用在多用戶並發場景.

還是延續昨天的例子展開,右鍵線程組->添加->配置元件->csv Data Set Config 技術分享圖片技術分享圖片?

本機home目錄創建文件id.csv文件, 將文件目錄設置在csv中,見圖

技術分享圖片技術分享圖片?

id.csv文件中內容如下:

技術分享圖片技術分享圖片?

在id.csv中,我們設置了兩個不同的id, 調用方在http請求裏面

技術分享圖片技術分享圖片?

然後設置線程組,執行2次(我們只設置了兩個id)

技術分享圖片技術分享圖片?

到這裏設置已經完成, 然後執行線程組, 就會看到2次不同的結果

技術分享圖片技術分享圖片?

技術分享圖片技術分享圖片?

兩次結果id與我們的id.csv兩個id保持一致, 參數化正常賦值, 達到測試預期.

Csv data set config中可以支持多種文件格式, 我們再用一個txt示例講解, 在目錄home目錄下創建id.txt文件, 內容如下:

技術分享圖片技術分享圖片?

修改Csv data set config中, 將文件名修改為id.txt

技術分享圖片技術分享圖片?

記得執行之前清空上一次記錄, id.txt中我們也給了2個id, 會執行兩次

技術分享圖片技術分享圖片?

技術分享圖片技術分享圖片?

兩種方式都非常好用,達到預期結果. 不知道大家有沒有學會, 如有不清楚的歡迎留言給我.

如果文章對你有幫助請 關註我的公眾號並分享轉發, 讓更多的小夥伴一起成長.

技術分享圖片?

技術分享圖片

JMeter接口測試 (二) ~ 參數化