For...Next ステートメント
関連:GUI アクション、スクリプト GUI コンポーネント、関数ライブラリ
For...Next ループは、1 つ以上のステートメントを指定した回数だけ実行するように UFT One に指示します。この関数の構文は次のとおりです。
For counter = start to end [Step step] statement Next
項目 |
説明 |
---|---|
counter |
反復の回数を表すカウンタとして使用する変数 |
start |
カウンタの開始値 |
end |
カウンタの終了値 |
step |
各ループの終わりに増分する値。 |
statement |
ループ中に実行する 1 つ以上のステートメント |
例: 次の例では、UFT One で For ステートメントを使ってスピーカの価格の階乗値を計算しています。
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 ステートメントがテストに自動的に挿入されます。