在随后的 While 循环中使用 beanshell 变量
Using beanshell variable in subsequent While loop
我需要在我的 while 循环中使用来自 beanshell 的变量,但我看不到变量的值。
我的 JDBC select count(*) 查询的输出变量是 "count_num"
在 beanshell 中使用以下代码:
int id = Integer.parseInt(vars.get("count_num_1").trim());
以下是我的测试计划的结构:
-JDBC request (o/p variable is count_num)
-beanshell sampler (parse string count_num to integer)
-While Controller: vars.get(${i})>0)
-http request1
-http request2
- (beanshell code to decrease "i" by 5 - not sure how??)
我在使用 "i" 时做错了什么,以及如何在 while 循环结束时将 "i" 的计数减少 5。
添加5后的变量字符串值
vars.put("count_num_1", String.valueOf(id +5));
我需要在我的 while 循环中使用来自 beanshell 的变量,但我看不到变量的值。
我的 JDBC select count(*) 查询的输出变量是 "count_num"
在 beanshell 中使用以下代码:
int id = Integer.parseInt(vars.get("count_num_1").trim());
以下是我的测试计划的结构:
-JDBC request (o/p variable is count_num)
-beanshell sampler (parse string count_num to integer)
-While Controller: vars.get(${i})>0)
-http request1
-http request2
- (beanshell code to decrease "i" by 5 - not sure how??)
我在使用 "i" 时做错了什么,以及如何在 while 循环结束时将 "i" 的计数减少 5。
添加5后的变量字符串值
vars.put("count_num_1", String.valueOf(id +5));