メニュー
このトピックでは、Tosca Cloudを使用してメニューコントロールを操作する方法に関する詳細情報を提供します。これには、コンテキストメニューも含まれます。
シングルラインビュー
Tosca Cloud はスキャン時に自動的に一行メニューを作成します。
メニューエントリに対応するパスを指定することで、メニューを操作することができます。パスノードを表すためには、文字列 -> を使用しなければなりません。
|
アクションモード |
値 |
説明 |
|---|---|---|
|
Input |
<path> |
これは、指定されたパスを使用して入力を選択します。 入力にラジオボタンが含まれている場合、こちらも選択されます。 入力にチェックボックスが含まれている場合、チェックボックスの状態は無効と有効の間で切り替わります。 |
ユーザーシミュレーションのためのマウスの動きを定義します。
複数行のビューでエントリにマウスカーソルを置いたとき、マウスカーソルがどの方向に動くべきかを定義する場合は、以下の手順に従ってください。
-
メニュー項目を選択し、プロパティタブに切り替えます。
-
ステアリングパラメータ UserSimulationを TRUE の値で定義します。
-
ステアリングパラメータMouseMoveを作成し、以下のいずれかの値を使用します:
|
値 |
説明 |
|---|---|
|
バーティカルファースト |
マウスポインタはまず縦に動き、次に横に動きます。 これはデフォルトの設定です。 |
|
ホリゾンタルファースト |
マウスポインタは、まず横方向に移動し、次に縦方向に移動します。 |
コンテキストメニュー
Tosca Cloud は、コンテキストメニューをメニューとして操作します。
アプリケーションのフォーカスが変更されると、コンテキストメニューが消えることがあります。このような状況が発生すると、アプリケーションをスキャンしてもTosca Cloudは制御を検出できません。この場合、次のいずれかのModulesを使用してコンテキスト メニューを操作します:
-
Windowsアプリケーションの場合のTBoxコンテキストメニュー
-
SAPアプリケーションの場合のSAP ContextMenu
アプリケーションに、フォーカスが変更されても消えないカスタム コンテキスト メニューが含まれている場合は、Tosca Cloudを使用してそれをスキャンし、対応するモジュールを使用して操作します。