我有这样的csv:
NAME;F1;F2;
test1;field1;field2
test2;field1;field2
test3;field1;field2
我只测试test1,所以我要在
中更改csvID;F1;F2;
test1;field1;field2
#test2;field1;field2
#test3;field1;field2
如何跳过jmeter中的test2和test3行?
答案 0 :(得分:0)
您不能,我能想到的唯一选择是从现有文件中仅用前两行创建新的CSV文件,例如:
将以下代码放入“脚本”区域
new File('original.csv').readLines().take(2).each {line ->
new File('new.csv') << line << System.getProperty('line.separator')
}
将original.csv
替换为当前CSV文件的路径,并将CSV数据集配置设置为使用new.csv
上面的代码将从original.csv
的前两行写入new.csv
,因此您将能够访问有限的外部数据而不是完整的CSV文件。
更多信息:
答案 1 :(得分:0)
总有一种方法可以做某事。 也许我的方法不是最好的“漂亮”方法,但值得!
在Controller我内部添加了以下代码:
${__groovy(vars.get('ID').take(1)!='#')}
这样,当您在行的开头放置#号时,它将被跳过。
我希望它对某人有帮助。