0
我有一个文件夹,其中包含多个包含不同SOAP请求的文件。我想运行所有这些。当添加新的请求并删除一些时,这些文件的数量可能会有所不同。所以我想将循环数设置为文件夹中的文件数量。这样用户就不必知道确切的计数。是否有人遇到类似的情况并得到解决方案?动态设置线程组循环计数
预先感谢您。
我有一个文件夹,其中包含多个包含不同SOAP请求的文件。我想运行所有这些。当添加新的请求并删除一些时,这些文件的数量可能会有所不同。所以我想将循环数设置为文件夹中的文件数量。这样用户就不必知道确切的计数。是否有人遇到类似的情况并得到解决方案?动态设置线程组循环计数
预先感谢您。
你可以用一些脚本周围的工作吧:
将下面的代码到BeanShell的采样器的“脚本”区域:
File folder = new File("/path/to/your/folder");
File [] files = folder.listFiles();
int loops = files.length; =
vars.put("loops", String.valueOf(loops));
${loops}
放入“循环计数”输入字段请参阅How to use BeanShell: JMeter's favorite built-in component有关JMeter中脚本编写的全面信息的指南。