今天試著做了一下post介面測試,並對其輸入的引數進行引數化設定,在這裡總結一下測試的過程中遇到的問題,以及解決方式:
一、使用body data設定引數:
1,首先,使用fiddler錄製post請求,並傳送成功,導成jmx格式,並用jmeter開啟;
2,此時,不設定引數,執行,ok,執行成功,其傳遞的值為以下格式:
執行成功後為:
3,然後對其進行引數化:
a,首先,新增csv data set config,如下圖所示:
注意:1,此處要選擇utf-8;
2,variable nmes處不需要寫引數化名稱;
3,csv檔案要另存為csv格式,並且csv檔案要有表頭,如下圖所示:
b,引數化引數:
c.ok,設定完成,執行,執行成功:
二、使用parameters設定引數:
備註:與上面引數一樣的設定,csv也一樣,但是調出來的結果中,「」被轉換成了%22,,這個問題暫時沒有解決,後續解決了繼續更新。
jmeter 介面引數化方式
jmeter 引數化實踐,可以解決在測試當中單點執行用例,可以執行多條資料用例,進行斷點驗證,這樣可以直接維護測試用例,按照引數化的方式,迴圈執行用例結果,來提公升測試效率及質量 舉例引數化方式 函式引數化 場景一 例如 在傳送請求時,我們介面又請求流水號,這個為隨機的取值,此時可以使用隨機函式,進...
JMeter介面測試 引數化
對應qq群號 616961231 簡介 環境 mac os home 目錄類似windows 的自建目錄 如 d test id.txt 上篇內容介紹了jmeter的基本使用,略微提了如何做引數化,本篇對引數化做進一步深入講解.jmeter大概有以下幾種引數化方法 引數化方式 使用場景 1user ...
jmeter引數化 2 使用者引數
userparameters 使用者引數元件可以為每個執行緒定義使用者變數。每個執行緒使用一列變數。使用變數的方法 當執行緒數多於使用者引數中的使用者數時,使用者資料會被迴圈使用 如果引數的取值範圍很小,使用使用者引數比較合適 如果引數的取值範圍很大,建議使用csv data set config方...