在JMeter中递归列出文件夹和子文件夹中的文件 [英] List files from folder and subfolders recursively in JMeter
本文介绍了在JMeter中递归列出文件夹和子文件夹中的文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我使用JMeter
中的BeanShell Sampler
列出文件夹中的所有文件.它仅列出目录中的文件,并且无法在子目录中执行相同的操作
I use BeanShell Sampler
in JMeter
to list all the files from a folder. It lists files only from directory and unable to do the same in subdirectories
File folder = new File("C:\\_private\\Files\\input");
File[] files = folder.listFiles(new FileFilter() {
public boolean accept(File file) {
return file.isFile();
}
});
for (int i=0; i < files.length; i++) {
vars.put("file_" + i, files[i].getAbsolutePath());
}
推荐答案
移动到使用 JSR223 Sampler ,并使用
关于将 这篇关于在JMeter中递归列出文件夹和子文件夹中的文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!files.length
替换为files.size()
的通知:for (int i=0; i < files.size(); i++) {
vars.put("file_" + i, files[i].getAbsolutePath());
}
查看全文