SAP ビジネス処理テストのためのTAOチュートリアル
⚡ スマートサマリー
SAP TAO(Test Acceleration and Optimization)は、自動化テストツールであり、 SAP ビジネスプロセスを再利用可能なコンポーネントにラップし、ping QTP 実行エンジンとして、また自動化されたエンドツーエンドテストの管理と実行のためのHP Quality Centerとして使用されます。

何ですか SAP タオ?
SAP TAO (テストの加速と最適化) は、自動化テストツールです。 SAP ソフトウェアシステム。エンドツーエンドのシナリオのテストケースの自動化に役立ちます。 SAP システム。 SAP TAOの目的は、ソフトウェア全体を小さなコンポーネントに分解し、シンプルなインターフェースを使用して自動テストケースを統合することです。
SAP 自動化ツールをリリース SAP TAOはFocus Frame(現在はHexawareに買収)と共同開発されています。テストコンポーネントを自動的に作成し、QC(Quality Center)にアップロードして、自動テストを実行するために使用されます。 SAP システム。
SAP TAOが締めくくり QTP (クイックテストプロフェッショナル)とQCでは、 QTP テストシナリオが作成され、品質管理部門からビジネスコンポーネントを通じて実行される際に、実行エンジンとして機能します。
SAP TAOはERPビジネスプロセステストの作成と保守を効率化します。 SAP TAOとHPツールは、他のテストツールと比較して、企業による大規模なサポートがあるため、多くの利点があります。 SAP そしてHP製品。
その SAP TAO クライアント アプリケーションは、次の 3 つの機能を実行します。
- 取引を検査する SAP サーバー。
- トランザクションをHP Quality Centerにエクスポートします。
- HP Quality Center からのコンポーネントまたはスクリプトを統合します。
SAP TAOはエンドツーエンドのビジネスプロセステストを実行し、テストを加速させ、QCと並行して動作します。手動テストから構成に基づくテストへのテストプロセスの変革を支援します。選択された SAP トランザクションと SAP GUIこれにより、トランザクション画面検査の管理が自動化され、テストコンポーネントのQuality Centerへの出し入れが容易になります。
SAP TAOフレームワーク
その Windows オペレーティングシステムは以下をサポートします SAP TAOクライアントアプリケーション。以下の方法でその機能を実行します。

- Connect Connect モジュールは、 SAP 使用しているシステムとQuality Centerプロジェクト。
- 検査: 検査機能とUIスキャナを使用すると、コンポーネントをローカルで生成し、Quality Centerにアップロードできます。
- このモジュールでは、トランザクションコード(Tコード)をトランザクション一覧に追加します。
- TAOは、その取引に関連付けられたすべての画面を返します。
- 該当する画面を選択し、「検査」をクリックしてください。
- プロセスフローアナライザー: プロセスフローアナライザー(PFA)は、ビジネスプロセスにおける画面のシーケンスとすべてのユーザー操作を記録し、それを保存します。 SAP TAOリポジトリ。コンポーネントの作成、動的な取得を自動化します。 SAP 実行時のGUIプロパティと検査。
- 「取引の追加」ボタンをクリックして、取引コード欄にTコードを追加し、「OK」をクリックします。
- プロセスフローアナライザーを起動するには、「開始」ボタンをクリックしてください。
- TAOが始動 SAP あなたのためにログインします SAP トランザクション。
- 取引処理が完了したら、「PFAを停止」をクリックしてください。
- TAO は分析を作成し、すべてを返します SAP フローを作成するために使用される画面。
- 分析結果をQCにアップロードするには、「アップロード」ボタンをクリックしてください。
- 統合: テストスクリプトを高速に実行するために、この機能はすべてのビジネスプロセスまたはコンポーネントを単一のコンポーネントに統合します。
- インポート・エクスポート: この関数はコンポーネントを転送します SAP QC(品質センター)へ SAP TAOクライアント。 SAP テスト、ガイド 最初の作成方法 SAP テストケース 役に立った
ウォークスルー SAP CAT
- SAP TAOクライアントのメニューバー左側にある「接続」アイコンをクリックします。
まず SAP ログインしたいサイトにアクセスし、「テスト」をクリックしてください。 SAP 繋がり"。
- 次のステップは、HP QCサーバーへの接続です。表示されているとおりにすべての情報を入力してください。プロジェクトに接続されると、「プロジェクトに接続済み」アイコンが表示されます。
- TAOの設定項目として、「検査」、「インポートとエクスポート」、「統合」、「ログ」、「ライセンス」、「エキスパート設定」が利用可能です。「インポート/エクスポート」ボタンをクリックし、RTLコンポーネントライブラリの場所を指定して、「保存」をクリックしてください。
- 左側のメニューバーにあるインポート/エクスポートアイコンを使用して、コンポーネントをQuality Center(QC)にインポート/エクスポートできるようになりました。
- コンポーネントをQuality Center(QC)にエクスポートすると、コンポーネントライブラリ(ボタン、本文画面ボタン、ヘッダーボタンなど)が表示されます。
- 「ボタン」ライブラリをクリックすると、例えば販売注文画面のような画面が表示され、標準ツールバー、割り当てツールバー、本文画面ボタンなど、さまざまなツールバーが表示されます。
- テストコンポーネントを作成するには、「検査」ツールを使用します。右側には、システムで設定され、トランザクションコード(Tコード)の一部となっている画面を表す行が表示されます。たとえば、VA01には検査可能な画面が283個あります。
- 行のチェックボックスをクリックして画面を個別に選択するか、「すべて選択」機能を使用できます。選択後、「検査」ボタンをクリックしてください。「レポートを表示」リンクをクリックすると、自動テストケースのログレポートが表示され、どのテストケースが合格または不合格だったかを確認できます。
- 検査のために Quality Center で作成されるコンポーネントの命名規則は、Tcode_screenNumber_Name です。たとえば、VA01_0101_SalesdocInitialscreenCreate のようになります。
SAP TAOと他のツールとの統合
- SAP ソリューションマネージャーアダプター: 要件をHP Quality Centerに転送し、HP QCの結果をSolution Managerに送り返します。
- HP Quality Center、アプリケーションライフサイクル管理(ALM): a テスト管理ツール 自動化に使用され、 手動テストビジネスプロセス テスト モジュールは、以下のコンポーネントを統合します。 SAP タオ。
- HPクイックテストプロフェッショナル(QTP): テストスクリプトを実行するために必要です。
Object Spyは、UI要素を識別する情報を取得する別のツールです。
テスト自動化アプローチ SAP CAT
- 検査を通じて、 SAP TAO はテスト コンポーネントを生成するか、またはサブスクリーンをスキャンすることによって SAP ビジネスプロセス(SAP (GUI フロントエンドのみ) の場合、フィールドはパラメーター化されます。
- 自動テストケースは、単一のコマンドラインではなく、テストコンポーネントから構成されます。
- 自動作成された Microsoft Excel ファイル、テストデータは、パラメータ化された列や最初の反復のためのテストデータなど、入力パラメータに適用できます。
- ドラフトテストケースと生成されたテストコンポーネントは、 SAP 品質センター
のメリット SAP CAT
- デプロイメントのテスト: テストスクリプトの作成と実行に必要な時間を短縮します。
- 再利用テスト: コンポーネントが変更されるたびに新しいテストを作成する必要がなくなります。テストグループ内のコンポーネントが1つ変更された場合、そのコンポーネントを置き換えてテストを再統合するだけで済みます。
- メンテナンス: 記録・再生作業を不要にし、メンテナンスコストを大幅に削減します。
- 中小企業向け要件なし: 自動テストケースの開発は、各分野の専門家に義務付けられているわけではありません。
- 堅牢性: 検査プロセスにより SAP TAOテストは変更時にもより堅牢で、画面オブジェクトの動作だけでなく、コンポーネントのデータ内容もチェックします。









