如何從jmeter中的CSV文件的單個單元格中讀取多個值。我有一個Excel表格作爲.csv輸入,其中一列有移動號碼,其中有兩個或更多的值。例如 987 @ 765 @ 456我應該使用哪個採樣器。在jmeter的.CSV文件中獲取單個單元格的多個值
現在我希望它在@分裂爲987765456
如何從jmeter中的CSV文件的單個單元格中讀取多個值。我有一個Excel表格作爲.csv輸入,其中一列有移動號碼,其中有兩個或更多的值。例如 987 @ 765 @ 456我應該使用哪個採樣器。在jmeter的.CSV文件中獲取單個單元格的多個值
現在我希望它在@分裂爲987765456
要閱讀JMeter的csv文件,使用CSV數據設置配置。
檢查此link以瞭解如何在JMeter中使用CSV數據集配置。
讓我們假設列名是mobileNo,它的值爲987 @ 765 @ 456。
使用Beanshell預處理器將'@'替換爲','。
mobileNo = vars.get("mobileNo");
mobileNo = mobileNo.replace("@", ",");
vars.put("mobileNo",mobileNo);
您可以使用JMeter的__javaScript功能與,
取代的@
所有出現如下:
鑑於您的[email protected]@456
位生活作爲${mobileNumber}
JMeter的變量:
${__javaScript("${mobileNumber}".split('@').join('\,'),mobileNumber)}
上面的腳本替換用逗號將所有「at」標誌存儲在「mobileNumber」JMeter變量中。
要了解有關不同JMeter功能的更多信息,請參閱How to Use JMeter Functions後期系列。