For...Next ステートメント

関連:GUI アクション、スクリプト GUI コンポーネント、関数ライブラリ

For...Next ループは、1 つ以上のステートメントを指定した回数だけ実行するように UFT One に指示します。この関数の構文は次のとおりです。

For counter = start to end [Step step]
	statement
Next

項目

説明

counter

反復の回数を表すカウンタとして使用する変数

start

カウンタの開始値

end

カウンタの終了値

step

各ループの終わりに増分する値。
標準設定 = 1
任意

statement

ループ中に実行する 1 つ以上のステートメント

例: 次の例では、UFT OneFor ステートメントを使ってスピーカの価格の階乗値を計算しています。

Price = Browser("Advantage Shopping").Page("Advantage Shopping").WebElement("$44.99").GetTOProperty("innertext")
total = 1
For i=1 to Price
    total = total * i
Next
Msgbox "!"&Price & "="& total

ヒント: [編集]>[コード スニペット]>[For...Next]メニュー・コマンドを使用すると、If...Then ステートメントがテストに自動的に挿入されます。