一、beanShell预处理程序-动态获取明天10点的时间戳
指定日期、指定时间点的时间戳
明天10:00:00
明天11:59:59
import java.util.Calendar;
Calendar cal = Calendar.getInstance();
cal.setTime(new Date());
cal.add(Calendar.DAY_OF_YEAR, 1);
cal.set(Calendar.HOUR_OF_DAY, 10);
cal.set(Calendar.MINUTE, 0);
cal.set(Calendar.SECOND, 0);
String timeStart = "";
String timeEnd = "";
long daytime = cal.getTimeInMillis()/1000;
timeStart = String.valueOf(daytime);
timeEnd = String.valueOf(daytime+2*60*60-1);
log.info("timeStart="+timeStart);
log.info("timeEnd="+timeEnd);
vars.put("timeStart",timeStart);
vars.put("timeEnd",timeEnd);
二、http请求参数使用beanShell变量值
(1)beanShell设置参数值
vars.put("timeStart",timeStart);
vars.put("timeEnd",timeEnd);
(2)http请求使用beanShell变量值
${timeStart}
${timeEnd}