jmeter beanshell编写脚本报错:Error invoking bsh method: set Variable assignment: data: Can't assign byte [] to java.lang.String
脚本如下,定义变量不小心定义了data,结果报上面的错误,代码如下:
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import java.util.*;
int ORDER_i = 0;
int ORDER_COU = ${ALLOCATIONDETAILSID_#};
vars.put("ORDER_i",""+ORDER_i);
vars.put("ORDER_COU",""+ORDER_COU);
Map content= new HashMap();
Map orderDetailsMap = new HashMap();
Map orderSerialNoMap = new HashMap();
Map docOrderPackingRecommendMap = new HashMap();
content.put("orderNo","${orderno}");
content.put("warehouseCode","${wh}");
content.put("traceId","${yd}");
content.put("loginUserId","${username}");
content.put("macAddress","00-FF-88-F3-79-08"