SAP Get および SAP 呼び出しエレメントを使用すると、値を SAP GUI から取得して、SAP 画面エレメントに検査ポイントを作成できます。
始める前に
SAP 検査ポイントを追加するとき、SAP Get エレメントおよび一部の SAP 呼び出しは、SAP GUI のオブジェクト (ウィンドウやテキスト・フィールドなど) からデータを取得します。 SAP Get エレメントおよび SAP 呼び出しエレメントは、テスト・スイートの SAP 画面エレメントに含まれています。 SAP 画面は、ウィンドウ、ダイアログ・ボックス、または記録されたトランザクションの一部であるトランザクション画面です。
テスト・エディターまたは「SAP プロトコル・データ」ビューのいずれかを使用して、SAP Get エレメントおよび SAP 呼び出しエレメントを作成または編集し、このイベントに検査ポイントを配置できます。 「SAP プロトコル・データ」ビューを使用すると、画面キャプチャーから SAP 画面エレメントを選択し、Get イベントに対して SAP GUI ID を指定できます。 この手法で SAP 検査ポイントを作成または編集する方法は、テスト・エディターから SAP 検査ポイントを手動で追加する方法よりも簡単です。
「SAP プロトコル・データ」ビューには、相互に同期し、かつテスト・エディターとも同期する 2 つのページがあります。
- 「画面キャプチャー」には、SAP GUI のグラフィカル画面キャプチャーが表示されます。 ウィンドウ、ボタン、フィールド、エリアなどの GUI オブジェクトをすべて選択できます。
- 「オブジェクト・データ」には、選択した GUI オブジェクトの情報 (ID、タイプ、名前、テキスト、ツールチップ、およびサブタイプ) が表示されます。
手順
- テスト・エディターを開き、「SAP プロトコル・データ
」ビューを開きます。 「SAP プロトコル・データ」ビューが開いていない場合は、
をクリックします。
- テスト・エディターの「テスト・コンテンツ」エリアでトランザクションと SAP 画面を展開します。 「SAP プロトコル・データ」ビューに、
選択したトランザクションの画面キャプチャーが表示されます。
- トランザクション内で、新規値を入力する項目を選択します。 「SAP プロトコル・データ」ビューの「画面キャプチャー」ページには、SAP GUI の画面キャプチャーが表示され、対応する GUI オブジェクトが赤色で強調表示されます。
- 「SAP プロトコル・データ」ビューで、検査する GUI フィールドを右クリックし、「検査ポイントの作成」を選択します。 SAP GUI 呼び出しメソッドを使用して拡張検査ポイントを作成する場合は、代わりに「エレメントの作成」を選択します。
- 「検査ポイントの作成」または「エレメントの作成」ウィンドウで、検査ポイントの予期される値を指定します。
- SAP GUI オブジェクト内のテキスト値を確認する場合は、「テキストの検査」が選択され、確認する「予期される値」を入力します。それから「完了」をクリックします。
- SAP GUI オブジェクトの拡張プロパティーを確認する場合は、「拡張」を選択し、GUI オブジェクトに付加するプロパティーと予期される値を指定します。
これらのプロパティーについての詳細は、SAP の資料を参照してください。
- SAP 呼び出しに検査ポイントを作成するために「エレメントの作成」を選択した場合、「拡張」を選択し、値を戻す「エレメント・タイプ」を選択し、その後 GUI オブジェクトに付加するプロパティーを指定します。 これらのプロパティーについての詳細は、SAP の資料を参照してください。
次のタスク
イベントの作成後、テスト・エディターでこの値を容易に変更できます。 また、SAP Get エレメントおよび SAP 呼び出しエレメントの SAP 検査ポイントは、テスト・エディターで使用可能または使用不可にすることができます。