如何解决如何在JMeter中使用if控制器检查文件名
我的JMeter测试计划中有125个线程组。现在,我必须在具有5个从属的主从属方法中运行测试。但是我必须在1个从属服务器中仅运行前25个线程组。 例: 从站1-线程组1至25 从站2-线程组26至50 ---从站5-线程组100至125
现在我将相应地放置CSV数据文件。将文件1到25放在从站中,依此类推。但是当我单击运行选项时,所有125个线程将在所有从站中启动。
因此,我必须使用If控制器验证文件名,如果存在,则应在该从属服务器中运行该文件名,否则应运行该文件名。
请使用jmeter中的if控制器提供您的逻辑。任何建议都会有很大帮助。
解决方法
您可以在IF Controller中使用以下命令检查文件是否存在
${__groovy(((new File("/Users/hansi/Documents/training/jmeter/install/apache-jmeter-5.3/bin/jmeter.sh")).exists()))}
希望这很有用。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。