如何在 Beanshell Sampler-Jmeter 中使用数组列表?
问问题
10334 次
2 回答
8
就像在Java中一样,即以下代码:
ArrayList myList = new ArrayList();
myList.add("something");
myList.add("something else");
for (int i = 0; i < myList.size(); i++) {
log.info(myList.get(i));
}
将内容打印myList
到jmeter.log文件:
请记住,Beanshell 不支持泛型,因此请避免使用菱形运算符,否则会出错。如果没有特别的理由坚持使用 Beanshell,我建议考虑切换到JSR223 测试元素和Groovy语言 - 请参阅Beanshell vs JSR223 vs Java JMeter 脚本:您一直在等待的性能下降!解释、基准和脚本最佳实践的指南。
于 2016-08-18T14:20:02.857 回答
0
您可以在 beshell 中轻松使用 arraylist。它与Java相同,因此导入一个包ArrayList
然后创建ArrayList
对象。
//importing arraylist package from java
import java.util.ArrayList;
//creating arraylist object
ArrayList lines = new ArrayList();
于 2017-11-24T13:26:01.870 回答