2017-04-03 12 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 

しかし、私はスクリプト実行後に2つのファイル(1.jtlと3.jtl)しか得ていません。 私は何が間違っていますか?

ありがとうございます!

+1

'で 用/ L%×(ステップ端を開始する)で行う...'または:

%%パラメータ:交換可能なパラメータは'for%x in for(v1 v2 v3 v4 ...) 'ですが、同時に両方ではありません –

+0

このコマンドを試してください。 /l%x(1,1,10)用jmeter -n -t test_for_test.jmx -e -l%x.jtl 構文は です。FOR/L %%パラメータIN(開始、終了、終了)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 

キー

開始:最初の数

ステップ:最後の数

:配列 端をインクリメントする量command:carrへのコマンドyoutには、 コマンドラインパラメータが含まれます。バッチファイルを使用%% G(コマンドライン%Gに)

関連する問題