在非GUI模式下运行Jmeter测试计划(Running Jmeter testplan in non GUI mode)

编程入门 行业动态 更新时间:2024-10-27 12:23:52
在非GUI模式下运行Jmeter测试计划(Running Jmeter testplan in non GUI mode)

我在Jmeter中创建了一些测试计划。 现在我需要通过命令行或java API运行它们。

任何人都可以请建议从CLI / JAVA API上的任何链接或例子如何:

启动Jmeter 加载* .jmx [testplan]计划 指定线程数 开始测试 将输出结果xml重定向到结果目录。

I have created some test plans in Jmeter. Now I need to run them trough command line or java API.

Can anyone please suggest any links or examples on from CLI/JAVA API how to:

Start jmeter Load the *.jmx [testplan] plan Specify number of threads Start the test Redirect the output result xml to result directory.

最满意答案

除了之前关于如何在非GUI模式下运行JMeter的评论之外,线程数还可以作为JMeter属性传递,如下所示:

在线程组中将“线程数”设置为${__property(users,,)}

并将其设置为

jmeter -Jusers=50 -n -t Test_Plan.jmx -l results_folder\log.jtl

有关更多详细信息,请参阅“ Apache JMeter属性自定义指南”。

关于从Java代码运行JMeter测试,请参阅此主题。

为了从Apache Ant运行JMeter脚本,有JMeter Ant Task

对于Maven运行JMeter,有一个JMeter Maven插件

如果您想将它与Jenkins / Hudson集成,还有Jenkins插件

In addition to previous comment on how to run JMeter in non-GUI mode, number of threads can be passed as JMeter property as follows:

In Thread Group set "Number of Threads" to be ${__property(users,,)}

and set it as

jmeter -Jusers=50 -n -t Test_Plan.jmx -l results_folder\log.jtl

See Apache JMeter Properties Customization Guide for more details.

In regards to running JMeter test from Java code refer to this thread.

For running JMeter scripts from Apache Ant there is JMeter Ant Task

For running JMeter by Maven there is a JMeter Maven plugin

There is also Jenkins plugin if you want to integrate it with Jenkins/Hudson

更多推荐

本文发布于:2023-08-06 13:22:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1448490.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:测试   计划   模式下   Jmeter   GUI

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!