-1
使用Groovy腳本,以從CSV數據集中配置JSON數組我有一個CSV文件和多個記錄(逗號分隔),我需要一個Groovy腳本,可以從CSV獲取所有數據的和做一個JSON數組和文件以jmeter發送POST請求。以下是我的代碼如下。但它只能獲取一個記錄如何在JMeter的
import groovy.json.*
import groovy.json.JsonBuilder
def jsonBuilder = new groovy.json.JsonBuilder()
jsonBuilder {
id Integer.parseInt(vars.get("id"))
name vars.get("first_name")
last_name vars.get("last_name")
email vars.get("email")
institute_id Integer.parseInt(vars.get("institute_id"))
category_id Integer.parseInt(vars.get("category_id"))
value Boolean.parseBoolean(vars.get("value"))
}
sampler.addNonEncodedArgument("",jsonBuilder.toPrettyString(),"")
sampler.setPostBodyRaw(true)
能否請你也張貼的內容變量'vars'是什麼? –
變量(JMeter變量)是最常用的組件。它是org.apache.jmeter.threads.JMeterVariables類的一個實例,提供對當前變量的讀/寫訪問,能夠枚舉/更改現有變量,創建新變量以及獲取嵌套屬性。 – ejustin
所需的json的外觀如何? – Rao