JMeter 计算上一个接口取值到本次接口进行四则运算赋值

项目场景:

公司项目需要接口关联计算进行赋值: 

项目场景:A接口提取的返回值,在传到B接口使用时,需要先进行四则运算后,再赋值使用。

A接口提取的值 

 

 B接口需要使用计算后的值


问题描述

使用beanshell预置处理器时一直报错:

代码如下: 

报错信息如下: 

 
 

原因分析:

可能是beanshell插件工具没有此java类方法,语法问题错误等

扫描二维码关注公众号,回复: 15383242 查看本文章

导致找不到该方法,报语法错误,尤其是 “*”乘号 类型转换错误,导致计算失败,报语法错误(还是不熟悉,健忘啊)


解决方案:

使用了JSR223这个插件,代码用

BigDecimal这个类方法,可以很好解决不是整数int类型的数据

以上记录这次jmeter计算报错问题

---The End---

后续有好方法还会继续更新,欢迎大家一起交流互助。

如果对你有帮助请关注哦!

猜你喜欢

转载自blog.csdn.net/github_35856054/article/details/130513070