SAP FIORI フォルダ
標準Modules->;Engines->Htmlの SAP Fiori フォルダには、 SAP Web Extension 3.0 の特定のタスクを実行するModules が含まれています。
SAPトーストメッセージ
SAPトーストメッセージモジュールを使用すると、トーストメッセージのデフォルト名またはそのテキストを確認できます(see chapter "SAP Fiori Message Toast")。
モジュールには次のModuleAttributesがあります。
|
ModuleAttribute |
説明 |
|---|---|
|
ページタイトル |
トーストメッセージを操縦するページのキャプションです。 Tricentis では、ブラウザで特定のタイトルのページを1つだけ開くことを推奨しています。同じタイトルのページを複数開いている場合は、 SAPトーストメッセージモジュールを実行する前に他のページを閉じてください。 この モジュール特性 はオプションとなっています。トーストメッセージを確実に正しいページで操縦するために、Tricentis では、このModuleAttributeを利用することを推奨しています。 |
|
MessageToast |
次のプロパティを確認します(see chapter "プロパティの検証")。
|
|
この例では、トーストメッセージのテキストを確認します。 そのためには、以下の モジュール属性を指定します:
SAP Fiori Message Toast のテキス トを確認 |
SAPタイル
SAPタイルモジュールを使用すると、 SAP Fioriダッシュボードページ上の特定のタイルをクリックできます。
モジュールは以下のモジュール属性を持っています:
|
ModuleAttribute |
説明 |
|---|---|
|
ページタイトル |
タイルを操縦するページのキャプションです。 Tricentis では、ブラウザで特定のタイトルのページを1つだけ開くことを推奨しています。同じタイトルのページを複数開いている場合は、 SAPタイルモジュールを実行する前に他のページを閉じてください。 この モジュール特性 はオプションとなっています。Tricentis では、確実に正しいページでタイルを操縦するために、このModuleAttributeを使用することを推奨しています。 |
|
タイルのカテゴリ |
タイルが属するカテゴリ この モジュール特性 はオプションとなっています。Tricentis では、確実に正しいカテゴリでタイルを操作するために、このモジュール属性を使用することをお勧めしています。 |
|
タイルのタイトル |
クリックするタイルのタイトル この モバイル属性 は必須となっています。 |
|
タイルのサブタイトル |
クリックするタイルのサブタイトル この モジュール特性 はオプションとなっています。タイルカテゴリModuleAttributeで指定したカテゴリに同じタイトルのタイルが複数ある場合は、このModuleAttributeを使用します。 |
|
インデックスの制約 |
タイルのインデックスです。正の整数を入力します。 この モジュール特性 はオプションとなっています。タイルカテゴリで指定したカテゴリに同じタイトルとサブタイトルを持つタイルが複数ある場合に使用します。 |
|
この例では、 SAP Web Extension 3.0 は、販売注文カテゴリから特定の SAP Fiori 汎用タイルをクリックします。
販売注文フルフィルメントのタイルを含む販売注文カテゴリ そのためには、以下の ModuleAttributes を指定します:
SAP Fiori の販売注文フルフィルメントのタイルをクリックします。 |
SAP WaitForBusyIndicator
SAP WaitForBusyIndicator モジュールは、デフォルトまたはカスタムのビジーインジケータが画面に表示されている間、テストの実行を一時停止することを可能にします。ビジー状態表示が消えてもテストの実行は継続されます。これにより、実行が再開される前にすべてのコントロールが完全に読み込まれるようになります。
モジュールは以下のモジュール属性を持っています:
|
ModuleAttribute |
説明 |
|---|---|
|
タイトル |
ビジー状態表示を待つためにテストの実行を一時停止するページのキャプション Tricentis では、ブラウザで特定のタイトルのページを1つだけ開くことを推奨しています。同じタイトルのページを複数開いている場合は、 SAP WaitForBusyIndicator のテストステップを実行する前に、他のページを閉じてください。 |
|
CssClasses |
SAP Fiori ページのビジーインジケータがカスタムCSSクラスを使用している場合は、 .customBusyIndicator のようなCSSクラス名を入力します。ビジーインジケータが複数のCSSクラスを使用している場合は、 .customBusyIndicatorCircle、.customBusyIndicatorLocal のように、それらをカンマで区切ってください。 この モジュール特性 はオプションとなっています。CSSクラスを指定しない場合、 SAP Web Extension 3.0 は、 SAP Fiori のビジーインジケータ用のデフォルトのCSSクラスを検索します: .sapUiLocalBusyIndicator および .sapUIBusy |
|
この例では、操作するタイルが読み込まれるまで、テストの実行を一時停止します。
SAP WaitForBusyIndicator テストケース |