UiPath Documentation
test-manager
2.2510
true
Test Manager ガイド
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

ユース ケース シナリオ

Automation Suite の Test Manager での SAP Solution Manager のユース ケース シナリオ。テスト ケースの作成と実行が含まれます。

このセクションでは、UiPath® と SAP Solution Manager の連携機能の使用方法について概説します。

以下のユース ケース シナリオを選択できます。

テスト ケースを作成する​

このシナリオでは、SAP Solution Manager でテスト設定を作成し、Studio でテスト ケースを作成して、新たに作成したプロセスを Orchestrator にデプロイする方法を習得できます。

テスト設定とテスト ケースを作成するには、以下の手順を実行します。

  1. テスト設定を作成する
  2. テスト ケースを作成する
  3. テスト ケースを Orchestrator にパブリッシュする
  4. プロセスを Orchestrator にデプロイする

テスト設定を作成する​

テスト ケースを作成するための準備として、業務プロセスのテスト設定を作成する必要があります。

  1. [SAP にログオン] を使用して、SAP Solution Manager システムに接続します。

  2. トランザクション /n/UI2/FLP を使用して、SAP Fiori ラウンチパッドを起動します。

  3. [Project and Process Management (プロジェクトとプロセスの管理)] > [Solution Documentation (ソリューション ドキュメント)] に移動します。

  4. 業務プロセス シナリオを選択して、自動化するトランザクション (実行可能ファイル) を含むプロセス ステップに移動します。

  5. 実行可能ファイル Create Sales Order のコンテキスト メニューを開きます。

  6. [New (新規)] > [Test Cases (テスト ケース)] > [Test Configuration (Create)) (テスト設定 (作成))] に移動します。

  7. テスト設定の詳細に、次のように入力します。

    • 新しい [Test Configuration (テスト設定)] と [Test Script (テスト スクリプト)] の技術的な名前を入力します。
    • [Test Tool (テスト ツール)] として **[UiPath®]** を選択します。
    • [Version number (バージョン番号)] を入力します。
    • 新しいテスト設定の [Title (タイトル)] を入力します。
    • [Local Object (ローカル オブジェクト)] を選択して、テスト設定を $TMP パッケージに保存します。
  8. [OK] を選択して確定します。

    注:

    テスト設定とテスト スクリプトの名前は文字「Z」で始まり、特殊文字や空白文字を含んでいてはなりません。

  9. [保存] を選択して、テスト設定を保存します。

テスト ケースを作成する​

Studio を使用してテスト ケースを作成します。

  1. 新しく作成した [Test Configuration (テスト設定)] ウィンドウの [Launch UiPath® (UiPath® を起動)] を選択して、Studio を開きます。

  2. テスト ケースの作成を開始するには、以下のいずれかのオプションを選択します。

  3. [プロジェクト設定] ウィンドウで次の詳細設定を構成します。

    • [Test Manager の URL] を入力します。

    • 現在および今後のテスト ケースが自動的に作成される [既定のプロジェクト] を選択します。

  4. [OK] を選択して確定します。 Studio のプロジェクトごとに 1 回だけプロジェクト設定を構成する必要があります。この設定は、SAP Solution Manager の連携に使用されます。

    テスト ケースは Studio で作成され、テスト設定からのテスト対象システム (SUT) に関する関連情報は、テスト ケースの [変数] セクションに転送されます。その後、事前定義済みの SolMan プロジェクトとして Test Manager 内にテスト ケースが作成されます。

  5. Studio でテスト オートメーションの作成を開始します。

  6. [SAP Solution Manager に戻る] を選択して Studio にテスト ケースを保存し、SAP Solution Manager でテスト設定を確定します。このボタンは、お使いのマシンに SAP Solution Manager プラグインがインストールされている場合にのみ使用できます。詳細については、「ユーザー マシンを設定する」をご覧ください。

    Studio が無効化され、制御が SAP Solution Manager に渡されます。Studio は、テスト設定を作成、編集、表示する新しいコマンドを待機します。

    注:
    • Studio のスタンドアロン モードで作業するには、[切断] を選択して SAP Solution Manager から切断します。
    • テスト ケースへの変更は SAP Solution Manager と同期されません。
    • すべての引数を SAP Solution Manager と同期させるには、テスト ケースをテスト設定から開く必要があります。
  7. [更新] を選択してテスト設定内のデータを更新します。

  8. [Test Configuration (テスト設定)] ウィンドウの [Close (閉じる)] を選択して、作成プロセスを完了します。

    テスト ケースが、ソリューション ドキュメントと、対応するトランザクションに割り当てられます。

テスト ケースを Orchestrator にパブリッシュする​

テスト ケースの作成が完了したら、Orchestrator にパブリッシュする必要があります。詳細については、「テスト ケースをパブリッシュする」をご覧ください。

プロセスを Orchestrator にデプロイする​

最後のステップとして、あらかじめ作成しておいたプロセスを実行環境に割り当てる必要があります。

  1. Orchestrator にログインして [プロセス] に移動します。

  2. [追加] を選択して、新しいプロセスを設定します。詳細については、「プロセスを管理する」をご覧ください。

  3. あらかじめ作成しておいたプロセスを選択し、実行環境に割り当てます。

  4. [作成] を選択して確定します。これで、UiPath® 側からのオートメーションの準備は整いました。

    [プロセスをデプロイ] の操作は、各プロセスについて 1 回だけ実行する必要があります。

テスト ケースを編集する​

Studio を使用して、テスト ケースを編集および変更できます。

  1. [SAP にログオン] を使用して、SAP Solution Manager システムに接続します。
  2. トランザクション /n/UI2/FLP を使用して、SAP Fiori ラウンチパッドを起動します。
  3. [Project and Process Management (プロジェクトとプロセスの管理)] > [Solution Documentation (ソリューション ドキュメント)] に移動します。
  4. テスト設定を含む業務プロセスに移動します。
  5. [Test Configuration (テスト設定)] > [Edit (編集)] に移動します。
  6. [Launch UiPath® (UiPath® を起動)] を選択して Studio を開きます。
  7. テスト ケースを編集します。
  8. 準備が整ったら、[SAP Solution Manager に戻る] をクリックして、作業を保存して戻ります。
    注:

    Orchestrator にテスト ケースの最新バージョンをパブリッシュすることを忘れないでください。

テスト ケースを表示する​

Studio を使用して、テスト ケースのフローを読み取り専用モードで確認できます。

  1. [SAP にログオン] を使用して、SAP Solution Manager システムに接続します。

  2. トランザクション /n/UI2/FLP を使用して、SAP Fiori ラウンチパッドを起動します。

  3. [Project and Process Management (プロジェクトとプロセスの管理)] > [Solution Documentation (ソリューション ドキュメント)] に移動します。

  4. テスト設定を含む業務プロセスに移動します。

  5. [Test Configuration (テスト設定)] > [Display (表示)] に移動します。

  6. [Launch UiPath® (UiPath® を起動)] を選択して Studio を開きます。Studio が読み取り専用モードで開きます。テスト設定は変更できません。

  7. 戻るには [SAP Solution Manager に戻る] を選択します。

結果​

テスト設定が SAP Solution Manager に作成され、テスト ケースが Studio に設定されて Orchestrator にパブリッシュされ、プロセスが実行環境にデプロイされます。

テスト ケースを実行する​

このシナリオでは、Solution Manager でテスト ケースを実行し、SAP Solution Manager と Test Manager にテスト結果を表示する方法を説明します。

テスト ケースを実行する場合、Solution Manager でテスト設定を作成および構成済みであることを確認してください。詳細については、「テスト ケースを作成する」をご覧ください。

Solution Manager でテスト ケースを実行する​

設定したテスト ケースの実行を SAP Solution Manager から直接トリガーします。これにより、SAP 連携を介して UiPath Robot が呼び出され、実行ステータスが表示されます。

  1. [SAP にログオン] を使用して、SAP Solution Manager システムに接続します。

  2. トランザクション /n/UI2/FLP を使用して、SAP Fiori ラウンチパッドを起動します。

  3. [Project and Process Management (プロジェクトとプロセスの管理)] > [Solution Documentation (ソリューション ドキュメント)] に移動します。

  4. テスト設定を含む業務プロセスに移動します。

  5. [テストの設定] を選択します。

  6. [Execute] を選択します。

  7. SAP WinGUI で実行オプションを確認して、[実行] (F8) を選択します。

  8. UiPath® SAP Solution Manager 連携により実行ステータスを表示するウィンドウが開きます。

このプロセスを停止するには、[Cancel Execution (実行をキャンセル)] を選択して、次のオプションのいずれかを選択します。

  • Wait until current test case execution is finished (現在のテスト ケースの実行が完了するまで待つ): 現在の実行が完了した後に停止します。

  • Immediately return to SAP Solution Manager (ただちに SAP Solution Manager に戻る): ただちに実行をキャンセルして Solution Manager に戻ります。

実行結果を表示する​

実行の完了後、SAP Solution Manager の SAP Fiori ユーザー インターフェイスで結果を確認できます。

  1. SAP Fiori ラウンチパッドを起動します。

  2. [Log (ログ)] > [Test Tool Log (テスト ツール ログ)] に移動します。

  3. SAP WinGUI で実行の詳細情報をすべて確認します。UNCPathToLocalLog エントリのすぐ横にあるリンクを選択して Test Manager に結果を表示することもできます。詳細については、「テスト結果を分析する」をご覧ください。

結果​

テスト ケースが SAP Solution Manager を介して実行され、実行結果が SAP WinGUI と Test Manager の両方で利用可能になります。

テスト バリアントを使用してパラメーターをテストする​

このシナリオでは、入力/出力パラメーターを使用して各種スクリプトの実行データを提供する方法、およびテスト バリアントを使用してパラメーターのテストを実行する方法を説明します。

テスト パラメーターを作成および定義し、テスト データのバリアントを追加するには、以下の手順を実行します。

  1. Studio でテスト パラメーターを定義する
  2. テスト バリアントを作成し実行する

Studio でテスト パラメーターを定義する​

各種スクリプトの実行データが提供されるようにするには、Studio でテスト パラメーターを定義します。たとえば、テスト ケースに材料の番号や数量が含まれており、それらの値をいろいろと変えながら注文書を作成してテストする必要があるとします。

  1. SAP GUI の [SAP Fiori ラウンチパッド] を開いて、ワーク センター フレームワークを開きます。

  2. [Project and Process Management] > [Solution Documentation] > [Business Processes] に移動します。

  3. 探しているテスト ケースを含む業務プロセスに移動します。

  4. テスト ケースを見つけたら [Test Configuration] を選択します。

  5. [編集] を選択します。

  6. [UiPath® を起動] を選択して UiPath® Studio を開きます。

  7. [引数] タブに移動し、2 つの入力引数を作成します。これらは、Solution Manager での実行時に適切なテスト データを動的に入力するために使用されます。これらの引数を使用して、ハード コードされた材料と数量の値を置き換えることができます。

  8. 受注番号に対する出力引数を作成し、後続のテスト ケースで使用できるようにします。受注番号はステータス バーで確認できます。

  9. プロジェクトのコンテキスト メニューを開き、[「パブリッシュ可能」として設定] を選択して、パブリッシュできるようにします。

  10. [パブリッシュ]を選択して、プロジェクトを Orchestrator にパブリッシュします。これで、テスト パラメーターをテスト設定で使用できるようになりました。

テスト バリアントを作成し実行する​

SAP Solution Manager で、同じテスト ケースを異なる一連の入力データで実行するためのテスト バリアントを作成してから、バリアントを実行してパラメーターのさまざまな組み合わせを検証します。

  1. SAP GUI の [SAP Fiori ラウンチパッド] を開いて、ワーク センター フレームワークを開きます。
  2. [Project and Process Management] > [Solution Documentation] > [Business Processes] に移動します。
  3. 探しているテスト ケースを含む業務プロセスに移動します。
  4. テスト ケースを見つけたら [Test Configuration] を選択します。
  5. [Go to] > [Expert Mode] に移動します。
  6. [Change Mode] に切り替えます。
  7. [Variants] タブに移動して、バリアントを追加します。
  8. 対応するテスト データを入力します。
  9. [保存] を選択して、変更を確定します。
  10. [Execute] を選択して、実行を開始します。

テスト実行のログを表示するには、テスト オートメーションの概要ウィンドウにある [Log] ボタンを選択します。

結果​

テスト パラメーターが Studio に定義され、テスト バリアントが SAP Solution Manager に作成され、バリアントが異なる一連の入力データで実行されます。

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得