我试图从Debug Sampler中获取一个变量,并用一些随机生成的数字替换变量的字符。我添加了一个BeanShell Sampler来编写自定义代码。下面是一段代码:
String myvariable = vars.get("Corr_ContextN"); chars1 = new ArrayList(); chars2 = new ArrayList(); for(int i =0; i<myvariable.length(); i++) { chars1.add(myvariable.charAt(i)); } String value = chars1.toString(); Random randomnumber = new Random(); for (int idx=1; idx < 15; ++idx) { chars2.add(randomnumber.nextInt(100)); } String Newvalue1 = chars2.toString(); vars.put("NewVariable", Newvalue1 );
通过上面的方法,我在Debug Sampler(NewVariable)中得到一个带有随机数列表的New变量。但我想替换现有的变量&#34; Corr_ContextN&#34;用这个NewVariable创建。换句话说,现有变量应该由一些动态生成的数字/变量替换。
请帮帮我。