スクロール操作

スクロール操作は、Tosca Cloud がスクロールする方法を定義できます。これにより、ページをスクロールダウンしたときにのみコントロールを読み込むテストにおいて、コントロールをシステムに読み込むことができます。

特定のコントロールに対してのみではなく、アプリケーション全体のスクロール動作を定義する場合は、Tosca Cloudの標準モジュールで、モジュール「TBox Scroll Window Operation」を使用できます。

To use scroll operations, use the expression {SCROLL} and the following syntax:

構文:

{SCROLL[VerticalAmount][HorizontalAmount][MousePolicy][DirectionPolicy][Delay]}

VerticalAmountを定義する

パラメータ「VerticalAmount」は、Tosca Cloudが垂直軸に沿ってスクロールする距離を定義します。これはピクセル(px)またはライン(lines)で指定します。単位を指定せずに数値を指定すると、マウスホイールのノッチ数の分のみページがスクロールします。

HorizontalAmountを定義する

パラメータ「HorizontalAmount」は、Tosca Cloud が水平軸に沿ってスクロールする距離を定義します。ピクセル単位またはライン単位で指定します。単位を指定せずに数値を指定すると、マウスホイールのノッチの数だけページがスクロールします。

MousePolicyを定義する

パラメータ「MousePolicy」は、Tosca Cloudがスクロール中にマウスポインタをどこに配置するのかを定義します。以下のいずれかの値を入力してください。

説明

センター

マウスポインターはコントロールのセンターに配置されます。デフォルト値は「Center」です。

スクロールバー

マウスポインタはスクロールバーの上に置かれます。

なし

マウスポインタは移動しません。

DirectionPolicyを定義する

パラメータ「DirectionPolicy」は、Tosca Cloudが最初に垂直軸と水平軸のどちらに沿ってスクロールするかどうかを定義します。以下のいずれかの値を入力してください。

説明

VerticalFirst

Tosca Cloud は、最初に垂直軸に沿ってスクロールします。

HorizontalFirst

Tosca Cloud は、最初に水平軸に沿ってスクロールします。

NoDirectionPolicy

Tosca Cloud は、両方の軸に沿って同時にスクロールします。 デフォルト値は「NoDirectionPolicy」です。

Delayを定義する

パラメータ「Delay」は、Tosca Cloud が縦軸と横軸に沿ってスクロールする間の待機時間(ミリ秒単位)を定義します。