请问函数助手的参数如果要用变量来传值,可以实现吗?
来源:8-12 自定义扩展函数助手的开发

hippy_76976
2018-02-18
比如这个加法的两个加数,我在beanshell里定义两个变量,然后在函数里传入变量值来计算,就像下面这样,如何实现呢?(我在实际脚本中需要弄一个计算CRC16M校验和的方法,但是需要校验的值每次不同,因此用变量传值会比较方便,但却报错。)
int a = 10;
int b = 2;
${__MyDemoPlus(a, b)}
我试了下报错:jmeter.protocol.java.sampler.BeanShellSampler: java.lang.NumberFormatException: For input string: "a",不知道如何解决,没百度出来方法。
写回答
1回答
-
大周
2018-02-28
你这个报错是报的数据格式错误,传进去的是一个字符串,但是你这个函数应该接收的是一个数字类型的。你的这个需求是可以实现的。你仔细看一下咱们课程中扩展开发那个部分的函数助手开发,有助手开发的小demo。也可以进入到qq群里,这样方便和你讨论问题。
00
相似问题