【发布时间】:2016-05-10 09:56:53
【问题描述】:
我在获取由正则表达式设置的变量时遇到问题 Beanshell 中的提取器。
- 我有一个 HTTP 请求采样器,它返回一个包含 50 个随机形式(4、2、1、3....50、45)的数字列表,我通过 regEx 提取了这些数字。
- 现在我想获取变量中的每一个数字,所以我再次使用了带有表达式 (.+?)(,) 的正则表达式,从上面的第 1 步开始,在 JMeter 变量上。
- 当我使用 BeanShell 访问这些值时,这一步出现问题
不太确定我在下面使用过:
long var1 = Integer.parseInt(vars.get("Number_i"));
print("Value of var1: " +var1);
实际上我想这样做:
for (i=0; i<50; i++) {
if (var1==1) {
do this
}
}
我不擅长 Jmeter,所以请多多包涵。
【问题讨论】: