Salesforceのモジュール

Salesforceのアプリケーションをテストするための技術特有のモジュールは、「SfWaitForBusyIndicator」モジュールです。このモジュールは、Salesforceのデフォルトまたはカスタムのビジーインジケータが画面に表示されている間、テスト実行を一時停止することができます。ビジーインジケータが消えると、テスト実行は続行されます。これにより、テスト実行が再開される前にアプリケーションがすべてのコントロールを読み込み、ビジーインジケーターが表示されている保留中の操作がすべて完了します。

説明

CssClasses

任意の値。CSSクラスは、待機要素を識別するために使用されます。「SfWaitForBusyIndicator」は、CssClassで指定された要素が消えるまで待機します。

Salesforce上のビジー状態表示がカスタム CSS クラスを使用している場合は、CSS クラスの名前を入力します。例:.customBusyIndicator

ビジー状態表示が複数のCSSクラスを使用している場合は、それらをコンマで区切ってください。例:.customBusyIndicatorCircle.customBusyIndicatorLocal

CSSクラスを指定すると、Tosca Cloudは、デフォルトのCSSクラスとカスタムのCSSクラスを検索します。

タイムアウト

任意の値。SfWaitForBusyIndicatorのタイムアウトをミリ秒単位で定義します。デフォルト値は30000、つまり30秒です。

ContinueOnFailure

任意の値。「TRUE」または空に設定すると、テストステップは成功となり、タイムアウトまたはその他の障害が発生した場合でもテスト実行が続行されます。

False」に設定すると、タイムアウトの値を超過した後にテスト実行は失敗となります。