jsr223 java,哪一个有效:我的脚本使用Java Request,JSR223或BeanShell Sampler

I want to send a a byte array which is not possible with the inbuilt HTTP Sampler.

So went ahead with BeanShell sampler.

But i found some time lagging in response of BeanShell Sampler

In my code I am sending a hard-coded byte array to the web service endpoint.

Kb5NG.png

Is there a better approach like Java Request or JSR223 whose execution time is lesser than that of beanshell sampler

解决方案

Well-behaved JSR223 Sampler with Groovy language and Compilation Cache feature enabled will work faster and have lesser memory footprint than Beanshell. Remember not to reference JMeter Functions or Variables in form of ${var} directly in Groovy script body.

Java Request sampler will the fastest one, however it will be harder to make changes as you will have to recompile your code, put it to JMeter Classpath and restart JMeter even for trivial change.

Particularly in your case you can use HTTP Raw Request instead of scripting.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值