Ниже приведен пример моего тела в jmeter. Я попытался использовать предварительный процессор JSR223 с приведенным ниже кодом, но он удалил пустые значения только для первой строки csv. Как удалить все пустые значения из моего CSV-файла? что я здесь делаю не так? Любая помощь приветствуется.
**[def request = new groovy.json.JsonSlurper().parseText(sampler.getArguments().getArgument(0).getValue())
def newRequest = evaluate(request.inspect())
request.each { entry ->
if (entry.getValue().equals('')) {
newRequest.remove(entry.getKey())
}
}
sampler.getArguments().removeAllArguments()
sampler.addNonEncodedArgument('', new groovy.json.JsonBuilder(newRequest).toPrettyString(), '')
sampler.setPostBodyRaw(true)][1]**
http-тело: {
"number": "${number}",
"marker": "${market}",
"description": "${description}"
Отвечает ли это на ваш вопрос? Пропускать пустые строки из CSV с помощью конфигурации JMeter Csv
Нет. Мое требование состояло в том, чтобы пропустить отправку пустых полей. В CSV-файле нет пустых строк.