项目场景:
公司项目需要接口关联计算进行赋值:
项目场景:A接口提取的返回值,在传到B接口使用时,需要先进行四则运算后,再赋值使用。
A接口提取的值
B接口需要使用计算后的值
问题描述
使用beanshell预置处理器时一直报错:
代码如下:
报错信息如下:
原因分析:
可能是beanshell插件工具没有此java类方法,语法问题错误等
导致找不到该方法,报语法错误,尤其是 “*”乘号 类型转换错误,导致计算失败,报语法错误(还是不熟悉,健忘啊)
解决方案:
使用了JSR223这个插件,代码用
BigDecimal这个类方法,可以很好解决不是整数int类型的数据
以上记录这次jmeter计算报错问题
---The End---
后续有好方法还会继续更新,欢迎大家一起交流互助。
如果对你有帮助请关注哦!