SAP ビジネス処理テストのためのTAOチュートリアル

⚡ スマートサマリー

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

  • 🧪 SAP タオ: コンポーネントベースのテストを構築する自動化テストツール SAP システム。
  • 🔗 QTP および品質管理: QTP HP Quality Centerからテストが実行されている間、実行エンジンとして機能します。
  • 🧱 コンポーネントベース: プロセス全体が、再利用可能な小さなテストコンポーネントに分割されます。
  • 🔍 検査およびPFA: 検査機能とプロセスフローアナライザーは、画面からコンポーネントを生成します。
  • ♻️ 再利用: コンポーネントが変更された場合は、それが交換され、テストが再統合されます。
  • 🤖 AI 支援: AI駆動型自己修復テストツールが拡張 SAP テストの自動化。

SAP TAOチュートリアル

何ですか 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 つの機能を実行します。

  1. 取引を検査する SAP サーバー。
  2. トランザクションをHP Quality Centerにエクスポートします。
  3. HP Quality Center からのコンポーネントまたはスクリプトを統合します。

SAP TAOはエンドツーエンドのビジネスプロセステストを実行し、テストを加速させ、QCと並行して動作します。手動テストから構成に基づくテストへのテストプロセスの変革を支援します。選択された SAP トランザクションと SAP GUIこれにより、トランザクション画面検査の管理が自動化され、テストコンポーネントのQuality Centerへの出し入れが容易になります。

SAP TAOフレームワーク

その Windows オペレーティングシステムは以下をサポートします SAP TAOクライアントアプリケーション。以下の方法でその機能を実行します。

SAP TAOフレームワーク
SAP TAOフレームワーク
  1. Connect Connect モジュールは、 SAP 使用しているシステムとQuality Centerプロジェクト。
  2. 検査: 検査機能とUIスキャナを使用すると、コンポーネントをローカルで生成し、Quality Centerにアップロードできます。
  • このモジュールでは、トランザクションコード(Tコード)をトランザクション一覧に追加します。
  • TAOは、その取引に関連付けられたすべての画面を返します。
  • 該当する画面を選択し、「検査」をクリックしてください。
  1. プロセスフローアナライザー: プロセスフローアナライザー(PFA)は、ビジネスプロセスにおける画面のシーケンスとすべてのユーザー操作を記録し、それを保存します。 SAP TAOリポジトリ。コンポーネントの作成、動的な取得を自動化します。 SAP 実行時のGUIプロパティと検査。
  • 「取引の追加」ボタンをクリックして、取引コード欄にTコードを追加し、「OK」をクリックします。
  • プロセスフローアナライザーを起動するには、「開始」ボタンをクリックしてください。
  • TAOが始動 SAP あなたのためにログインします SAP トランザクション。
  • 取引処理が完了したら、「PFAを停止」をクリックしてください。
  • TAO は分析を作成し、すべてを返します SAP フローを作成するために使用される画面。
  • 分析結果をQCにアップロードするには、「アップロード」ボタンをクリックしてください。
  1. 統合: テストスクリプトを高速に実行するために、この機能はすべてのビジネスプロセスまたはコンポーネントを単一のコンポーネントに統合します。
  2. インポート・エクスポート: この関数はコンポーネントを転送します SAP QC(品質センター)へ SAP TAOクライアント。 SAP テスト、ガイド 最初の作成方法 SAP テストケース 役に立った

ウォークスルー SAP CAT

  1. SAP TAOクライアントのメニューバー左側にある「接続」アイ​​コンをクリックします。

まず SAP   ログインしたいサイトにアクセスし、「テスト」をクリックしてください。 SAP 繋がり"。

ウォークスルー SAP CAT

  1. 次のステップは、HP QCサーバーへの接続です。表示されているとおりにすべての情報を入力してください。プロジェクトに接続されると、「プロジェクトに接続済み」アイコンが表示されます。

ウォークスルー SAP CAT

  1. TAOの設定項目として、「検査」、「インポートとエクスポート」、「統合」、「ログ」、「ライセンス」、「エキスパート設定」が利用可能です。「インポート/エクスポート」ボタンをクリックし、RTLコンポーネントライブラリの場所を指定して、「保存」をクリックしてください。

ウォークスルー SAP CAT

  1. 左側のメニューバーにあるインポート/エクスポートアイコンを使用して、コンポーネントをQuality Center(QC)にインポート/エクスポートできるようになりました。

ウォークスルー SAP CAT

  1. コンポーネントをQuality Center(QC)にエクスポートすると、コンポーネントライブラリ(ボタン、本文画面ボタン、ヘッダーボタンなど)が表示されます。

ウォークスルー SAP CAT

  1. 「ボタン」ライブラリをクリックすると、例えば販売注文画面のような画面が表示され、標準ツールバー、割り当てツールバー、本文画面ボタンなど、さまざまなツールバーが表示されます。

ウォークスルー SAP CAT

  1. テストコンポーネントを作成するには、「検査」ツールを使用します。右側には、システムで設定され、トランザクションコード(Tコード)の一部となっている画面を表す行が表示されます。たとえば、VA01には検査可能な画面が283個あります。

ウォークスルー SAP CAT

  1. 行のチェックボックスをクリックして画面を個別に選択するか、「すべて選択」機能を使用できます。選択後、「検査」ボタンをクリックしてください。「レポートを表示」リンクをクリックすると、自動テストケースのログレポートが表示され、どのテストケースが合格または不合格だったかを確認できます。

ウォークスルー SAP CAT

  1. 検査のために Quality Center で作成されるコンポーネントの命名規則は、Tcode_screenNumber_Name です。たとえば、VA01_0101_SalesdocInitialscreenCreate のようになります。

ウォークスルー SAP CAT

SAP TAOと他のツールとの統合

  1. SAP ソリューションマネージャーアダプター: 要件をHP Quality Centerに転送し、HP QCの結果をSolution Managerに送り返します。
  2. HP Quality Center、アプリケーションライフサイクル管理(ALM): a テスト管理ツール 自動化に使用され、 手動テストビジネスプロセス テスト モジュールは、以下のコンポーネントを統合します。 SAP タオ。
  3. HPクイックテストプロフェッショナル(QTP): テストスクリプトを実行するために必要です。

Object Spyは、UI要素を識別する情報を取得する別のツールです。

テスト自動化アプローチ SAP CAT

  1. 検査を通じて、 SAP TAO はテスト コンポーネントを生成するか、またはサブスクリーンをスキャンすることによって SAP ビジネスプロセス(SAP (GUI フロントエンドのみ) の場合、フィールドはパラメーター化されます。
  2. 自動テストケースは、単一のコマンドラインではなく、テストコンポーネントから構成されます。
  3. 自動作成された Microsoft Excel ファイル、テストデータは、パラメータ化された列や最初の反復のためのテストデータなど、入力パラメータに適用できます。
  4. ドラフトテストケースと生成されたテストコンポーネントは、 SAP 品質センター

のメリット SAP CAT

  1. デプロイメントのテスト: テストスクリプトの作成と実行に必要な時間を短縮します。
  2. 再利用テスト: コンポーネントが変更されるたびに新しいテストを作成する必要がなくなります。テストグループ内のコンポーネントが1つ変更された場合、そのコンポーネントを置き換えてテストを再統合するだけで済みます。
  3. メンテナンス: 記録・再生作業を不要にし、メンテナンスコストを大幅に削減します。
  4. 中小企業向け要件なし: 自動テストケースの開発は、各分野の専門家に義務付けられているわけではありません。
  5. 堅牢性: 検査プロセスにより SAP TAOテストは変更時にもより堅牢で、画面オブジェクトの動作だけでなく、コンポーネントのデータ内容もチェックします。

よくあるご質問

SAP TAO は、コンポーネントベースのテストを検査することによって構築します。 SAP 画面とドライブを通じて実行 QTP そしてHP Quality Center。eCATTは SAP ネイティブおよび内部のトランザクションの記録と再生 SAPTAOは、大規模で再利用可能な、システム横断的なビジネスプロセステストに適しています。

プロセスフローアナライザーは、ビジネスプロセスにおける画面とユーザー操作の完全なシーケンスを記録し、対応するテストコンポーネントを自動的に作成し、動的なデータをキャプチャします。 SAP GUIプロパティにより、テスト構築の手作業を軽減します。

コンポーネントベーステストでは、長いスクリプトではなく、ビジネスプロセスを画面ごとまたはステップごとに1つずつ、再利用可能な小さなテストコンポーネントに分割します。テストケースはこれらのコンポーネントから構成されるため、変更が必要になった場合でも、1つのコンポーネントを更新して再統合するだけで済みます。

はい。AI駆動型テストツールは、自己修復ロケーター、自然言語によるテスト作成、インテリジェントなテスト選択機能を追加します。これらの機能は、 SAP 画面が変わることで、従来のツールのようなメンテナンスが軽減されます。 SAP TAOが必要とする。

現代のツールとしては SAP によるソリューション Tricentis 機械学習を使用してテストを生成、実行、保守し、高リスク領域を予測し、破損したスクリプトを修復します。このインテリジェントな自動化は、 SAP タオ。