如何在非GUI模式下在jmeter中创建testPlan?
问题描述:
我想从命令行在jmeter中创建一个测试计划。如何从命令行创建.jmx文件?如何在非GUI模式下在jmeter中创建testPlan?
我曾尝试使用下面的命令创建一个:
copy NUL testPlan.jmx
成功创建的文件。但是,当我键入如下图所示下面的命令,它要求我与.jmx扩展提供脚本:
D:\Adit\apache-jmeter-2.13\bin>jmeter-n -t testPlan.jmx -l log.jtl
Please supply a script name with the extension .jmx
Press any key to continue . . .
我已经搜查了净和我所发现的是如何从命令行中使用JMeter的运行测试计划。但我想先从命令行创建testPlan。可能吗?
我的Java版本是“1.8.0_77”和Java(TM)SE运行时环境(版本1.8.0_77-b03)。
答
你对空测试计划有什么期望? JMeter的.jmx文件基本上是定义负载测试流程的XML文件。如果您对命令行上的XML生成感到满意,您可以检查现有的测试并尝试复制它。
其他选项是:
- 您可以使用JMeter API生成Java代码中JMeter的测试计划:
- 您可以使用Taurus工具,一个JMeter的包装器。您应该能够使用命令行参数创建测试。