在 JMeter 中运行 Beanshell 脚本时看不到命令提示符

问题描述 投票:0回答:2

我在视频中看到我们可以用JMeter打开命令提示符并看到JMeter版本4中Beanshell脚本打印的日志,我们如何在JMeter版本5中看到这一点

我在 JMeter 中尝试了不同的选项,但无法看到打开的命令提示符。

jmeter performance-testing jmx jmeter-5.0
2个回答
1
投票

如果您使用 System.out.println("Hello"); 函数,输出将转到 STDOUT - 您从中启动 JMeter 的命令提示符或终端窗口

如果您想在日志查看器窗口/jmeter.log文件中查看输出,您应该使用

log.info("Hello");
代替

另外,我建议重新考虑使用 Beanshell,因为从 JMeter 3.1 开始,建议使用 JSR223 测试元素和 Groovy 语言进行脚本编写

请参阅 Apache Groovy:Groovy 用于什么? 文章,了解有关 JMeter 上下文中 Groovy 脚本编写的更多信息


0
投票

使用Jmeter.bat文件打开JMeter,命令提示符将在后台打开。

Jmeter.bat reference image

运行 BeanShell Sampler 代码后,您将在已打开的命令提示符处获得输出。

© www.soinside.com 2019 - 2024. All rights reserved.