1、beanshell断言编写时,需要对变量值进行处理,保留两位小数点,且四舍五入
解决思路及方案:封装一个java类,然后导入
import com.zhtx.jmeter.DoubleArith;
double expectCommission=${goodsPrice}*0.005*-1;
double desireValue=DoubleArith.round(expectCommission,2);
2、beanshell断言编写时,报错或执行脚本,cmd窗口日志输出报错
下载swing,jar包,导入即可
import javax.swing.*;
3、取当前日期的时间函数
__time用法:
${__time(yyyy-MM-dd)}
4、数值类型才可进行运算;vars.put("e",e.toString()); vars.put赋值时,需要把变量值转化为字符串才能进行赋值;