[英]How to use Java Code in JMeter which generates some HKSTD id ? This id will be use in further http request sampler
[英]How to remove empty HTTP request params from Jmeter HTTP sampler with JAVA/Groovy
我看不出你為什么需要從請求中刪除空參數, 表現良好的 JMeter 測試應該發送與真實瀏覽器相同的請求,並且對於瀏覽器發送沒有值的請求參數是很正常的
如果您仍想使用 JSR223 PreProcessor 和 Groovy 語言刪除沒有值的請求參數,則相關代碼將類似於:
def newData = new org.apache.jmeter.config.Arguments()
0.upto(sampler.getArguments().size() - 1, { idx ->
def arg = sampler.getArguments().getArgument(idx)
if (!arg.getValue().equals('')) {
newData.addArgument(arg)
}
})
sampler.setArguments(newData)
其中sampler
代表HTTPSamplerProxy
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.