Jmeter编写脚本时遇到的一些问题整理

时间:2021-12-20 19:07:57

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赋值时,需要把变量值转化为字符串才能进行赋值;

Jmeter编写脚本时遇到的一些问题整理