2017-04-03 138 views
0

我想了解如何在cmd中使用“for”多次运行jmeter脚本。以下是我到目前为止有:在批处理循环中运行JMeter

for /l %x in (1,2,3,4,5,6,7,8,9,10) do jmeter -n -t test_for_test.jmx -e -l %x.jtl 

但脚本执行之后,我的只有两个文件(1.jtl和3.jtl)。 我在做什么错?

提前致谢!

+1

'用于在/升%×(开始步骤端)操作'或(v1 v2 v3 v4 ...)'中的%x,但不能同时使用 –

+0

试试这个命令。 (1,1,10)do jmeter -n -t test_for_test.jmx -e -l%x.jtl 语法为 FOR/L %%参数IN(start,step,end) )DO命令 –

+0

@ i474232898你能接受我的答案吗?谢谢! –

回答

1

使用下面的命令循环10次。

for /l %x in (1,1,10) do jmeter -n -t test_for_test.jmx -e -l %x.jtl 

这是complete syntax of for loop

语法

FOR /L %%parameter IN (start,step,end) DO command 

密钥

开始:第一个数字

步骤:最后数

:通过递增序列 端的量命令:要执行的命令包括任何 命令行参数。

%%参数:可替换的参数: 在批处理文件中使用%% G(命令行%G上)