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 "プロパティの検証")。

  • DefaultName

  • MessageToastText

この例では、トーストメッセージのテキストを確認します。

そのためには、以下の モジュール属性を指定します:

  • ページタイトルにはトーストメッセージを確認するページのキャプションを指定します。ActionModeを入力に設定します。

  • トーストメッセージにはトーストメッセージを確認するテキストを指定します。MessageToastText プロパティを使用し、ActionModeを Verify に設定します。

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 を指定します:

  • タイルを操縦するページのキャプションを指定するためのページのタイトル

  • 販売注文カテゴリのタイルがクリックされるように、タイルカテゴリを設定します。

  • タイルのタイトルで、クリックするタイルのタイトルを指定します。

  • タイルのサブタイトルは、販売注文 カテゴリにある3つの販売注文フルフィルメントのタイルのためのものです。

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

この例では、操作するタイルが読み込まれるまで、テストの実行を一時停止します。

  • 一時停止するページのタイトルは Home* となっています。

  • SAP Fiori ページのビジーインジケータはデフォルトの CSS クラスを使用するので、 CssClasses は空のままにしておきます。

  • SAPタイルビジーインジケータが消えたらタイルを操作します。

SAP WaitForBusyIndicator テストケース