設定 - 同期
同期は、テスト対象アプリケーションが期待される状態に到達するために追加の時間が必要な場合に、テストステップが失敗するのを防ぎます。これは、テストステップがすぐに利用可能な状態ではないアプリケーションを操作する場合に特に役立ちます。詳細については以下 "ベストプラクティス|テストケース|待ち時間" を確認してください。
以下のグローバル設定は、設定-> TBox-> 同期にあります:
|
同期タイムアウト |
|
|
説明 |
Tricentis Toscaがテストオブジェクトが期待される状態に到達するまでの待機時間(ミリ秒)を指定します。デフォルト値は 10000 です。 |
|
例 |
30000 |
|
説明 |
Tricentis Toscaがテストオブジェクトが期待される状態に到達するまでの待機時間(ミリ秒)を指定します。デフォルト値は 20000 です。 この設定は、 ActionMode WaitOn のテストステップ専用です。 |
|
例 |
60000 |
さらに、特定のオブジェクトに対して同期を指定することもできます。
-
選択した テストケースにのみ適用されるテストコンフィギュレーションパラメータ (TCP) を作成します。
-
このモジュールから作成するテストステップにのみ適用されるステアリングパラメータモジュールを作成します。
TCPとステアリングパラメータは、グローバル設定を上書きします。
設定 - カーソル待機
以下の設定は、設定-> TBox-> 同期-> カーソル待機にあります。
これらの設定により、テスト実行を続行する前にマウスポインタの状態を確認することができます。以下の設定を有効にするには、カーソル待機の値を True に設定する必要があります。
|
説明 |
ここではビジーの場合のカーソルの形状を指定できます。セミコロンで区切ってさまざまな形式を指定できます。 指定可能な値: AppStarting、Arrow、Cross、Hand、Help、IBeam、Icon、No、Size、SizeAll、SizeNESW、SizeNS、SizeNWSE、SizeWE、UpArrowおよびWait。 |
|
例 |
Wait;AppStarting |
|
説明 |
カーソルが元の形状に戻ってからの待ち時間を定義します。時間はミリ秒単位で指定します。 |
|
例 |
100 |
|
説明 |
ウィンドウの左ペインからカーソルまでの距離をパーセントで表します。カーソルはこの位置に設定され、操作を実行する前に確認されます。 デフォルトでは、アプリケーション・ウィンドウの中央が指定されます。 |
|
例 |
50 |
|
説明 |
ウィンドウの上部ペインからカーソルまでの距離をパーセントで表します。カーソルはこの位置に設定され、操作を実行する前に確認されます。 デフォルトでは、アプリケーション・ウィンドウの中央が指定されます。 |
|
例 |
50 |
|
説明 |
この設定は、カーソルの状態をチェックする前に、マウス・ポインタをアプリケーションウィンドウの上に置くかどうかを指定します。 |
|
例 |
True |
|
説明 |
XTestStepsまたはXTestStepValuesを実行する前に、カーソルの状態をチェックすべきかどうかを指定します。 テストの実行は、マウスポインタが元の形に戻った後にのみ続行されます。 |
|
例 |
False |
同期設定は、テストコンフィギュレーションパラメータまたはステアリングパラメータを使用して、1つまたは複数のオブジェクトに設定を定義することができます。パラメータは、設定ダイアログのグローバル設定を上書きします。
パラメータ名は、空白を除いた各設定名と一致します。
|
ステアリングパラメータ WaitingForCursor がモジュールレベルで設定されている場合、下位のModuleAttributesには影響しません。 |
テストコンフィギュレーションパラメータ WaitingForCursor
上記の設定に加えて、 PageSync パラメータを使用することもできます。値を true (大文字小文字を区別しない) に設定すると、Tricentis Toscaは、ブラウザのすべての AJAX リクエストが処理されるまでテストの実行を中止します。
これは、 Tricentis Tosca が、サイトにアクセスした後に開始されるすべてのAJAXリクエストに適用されます。サイトの読み込みによって開始されたAJAXリクエストは影響を受けません。
このサイトで AJAXリクエストを無効にしている場合、 PageSync パラメータを使用することはできないのでご注意ください。