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

Test Manager ガイド

最終更新日時 2026年5月21日

テスト ケースを自動化する

自動化したテスト ケースをテスト ポートフォリオに追加して、繰り返しタスクのオートメーション化に要する時間を短縮できます。

オートメーションを選択する

オートメーションをテスト ケースにリンクするには、Orchestrator にパブリッシュされたオートメーションを選択します。オートメーションをテスト ケースに接続する場合、Orchestrator のオートメーションを Test Manager で直接選択することをお勧めします。ユーザーが Orchestrator のオートメーションを選択していない場合、Test Manager は Studio からリンクされたオートメーションにフォールバックします。

また、テスト ケースに Studio のオートメーションのみがリンクされていて、Orchestrator のオートメーションがリンクされていない場合、Test Manager は Orchestrator で同等のオートメーションを見つけて実行しようとします。

注:

Test Manager のテスト ケースが Studio と Orchestrator の両方からオートメーションにリンクされている場合、Studio からリンクされているオートメーションよりも、Orchestrator から選択したオートメーションが優先されます。

前提条件

注:

オートメーションを Test Manager で直接選択する場合、[ レガシの実行コンテキストを許可 ] 設定が有効化されていると (たとえば、プロジェクト レベルまたはテスト セット レベルで実行フォルダーが選択されていないと)、選択したオートメーションが考慮されません。そのため、オートメーションを Test Manager で直接選択する場合は、[ レガシの実行コンテキストを許可 ] のテナント設定を無効化することをお勧めします。

Orchestrator からオートメーションを選択するには、必ず次の手順を実行します。

  • Studio プロジェクトをテナントのパッケージ フィードまたは別の Orchestrator フォルダー フィードにパブリッシュします。
  • 次のいずれかのロールを自分に割り当てます。
    • Orchestrator のフォルダー ロール Automation User
    • 管理者権限を持つ任意の既定のロール
      ヒント:

      ユーザーが Test Manager で直接オートメーションを選択するには、まずテスト ケースを編集するための権限が必要です。このコンテキストで役立つその他の権限として、 Automation User ロール、または管理者権限を持つ任意のロールがあります。

      既定のテナント ロールについて詳しくは、テナントの既定のロールをご覧ください。

手順

テスト ケースのオートメーションを選択するには、以下の手順に従います。

  1. プロジェクトの [テスト ケース] セクションに移動します。
  2. テスト ケースを開きます。
  3. [オートメーション] タブを選択します。
  4. [ オートメーションを設定] を選択します。右側に [ オートメーションを設定 ] メニューが開きます。
    1. [パッケージ ソース] ドロップダウン リストから、対応する Orchestrator インスタンスのフィードを選択します。 このフィードには、Test Manager のテスト ケースにリンクする Studio のテスト ケースが含まれている必要があります。既定では [テナントのパッケージ フィード] が選択されています。 [パッケージ ソース] ドロップダウン リストには、専用のフィードを持つフォルダーのみが表示されます。フォルダー階層がある場合は、親フォルダーのみがドロップダウン リストに表示されます。これは、すべてのサブフォルダーで同じフィードが共有されるためです。

      注:

      利用可能なパッケージ フィードのオプションは、自身が管理者権限を持っているフィードのオプションです。

    2. パッケージ フィードを選択したら、その場所からオートメーションを選択できます。

      オートメーション名が [テスト ケース名] 列に表示され、パブリッシュされたパッケージ名が [パッケージ] 列に表示されます。

      注:

      [テスト ケース名] 列には、オートメーションのパブリッシュ先の Orchestrator フォルダーと、その後にオートメーション名が表示されます。たとえば、Studio から Orchestrator の Accounts フォルダーにパブリッシュされたCreate Checking Accountテスト ケースを選択する場合、このオートメーションのテスト ケース名は Accounts/Create Checking Accountになります。

  5. [保存] を選択して、変更を確定します。 Orchestrator パッケージ フィードからオートメーションを選択すると、[割り当てられたオートメーション:] の以下のフィールドでオートメーションの詳細を確認できます。
    • パッケージのテスト ケース名: オートメーションのパブリッシュ先の Orchestrator フォルダーの後にオートメーション名が付いた名前です ( FolderName/TestCaseName)。
    • パッケージ名: 選択したオートメーションのパブリッシュに使用されたパッケージの名前です。
    • パッケージ ソース: パッケージをパブリッシュした Orchestrator フィードです。

オートメーションを更新する

Orchestrator フィードから選択したオートメーションを更新するには、以下の手順に従います。

  1. プロジェクトの [テスト ケース] セクションに移動します。
  2. テスト ケースを開きます。
  3. [オートメーション] タブを選択します。
  4. [オートメーションを更新] を選択します。 右側に [オートメーションを設定] メニューが開きます。
    1. [パッケージ ソース] ドロップダウン リストから、対応する Orchestrator インスタンスのフィードを選択します。 このフィードは、Test Manager のテスト ケースにリンクする Studio のテスト ケースが含まれるフィードです。 既定では [テナントのパッケージ フィード] が選択されています。
      注:

      利用可能なパッケージ フィードのオプションは、自身が管理者権限を持っているフィードのオプションです。

    2. パッケージ フィードを選択したら、その場所からオートメーションを選択できます。 オートメーション名が [テスト ケース名] の下に表示され、パブリッシュされたパッケージ名が [パッケージ] の下に表示されます。
  5. [保存] を選択して、変更を確定します。

テスト ケースを転送する

テスト ケースを別のテナントに転送する必要がある場合、テスト ケースをエクスポートして別のテナントに再インポートする際に、各テスト ケースに対して選択した Orchestrator のオートメーションは保持されます。テスト ケースのエクスポートとテスト成果物のインポートについて詳しくは、「テスト ケースをエクスポートする」および「プロジェクトをインポートする」をご覧ください。

次のステップ

Orchestrator から選択したオートメーションを使用するテスト ケースを含むテスト セットを実行するには、テスト ケースを実行する特定のパッケージとバージョンを指定します。これにより、Test Manager は、Orchestrator フィード内の複数のパッケージからオートメーションにリンクされたテスト ケースを、選択したパッケージとバージョンのみを使用して実行できます。

特定の実行フォルダーの設定、およびパッケージとバージョンの選択について詳しくは、「特定の実行フォルダーとロボットに対してテスト セットを設定する」をご覧ください。

オートメーションのリンクを解除する

Studio および Orchestrator の両方のオートメーションを Test Manager の任意のテスト ケースからリンク解除できます。オートメーションのリンクを解除するには、以下の手順に従います。

  1. プロジェクトを Test Manager で開き、[テスト ケース] に移動します。
  2. Studio にリンクされているテスト ケースを見つけて開きます。
  3. [オートメーション] タブに移動し、以下の手順で Orchestrator と Studio のオートメーションのリンクを解除します。
    1. Orchestrator のオートメーションのリンクを解除するには、[割り当てられたオートメーション][オートメーションのリンクを解除] を選択します。
    2. Studio のオートメーションのリンクを解除するには、[Studio とのリンク情報][リンクを解除] を選択します。

Studio Web でテスト ケースを自動化する

Test Manager のテスト ケースは、Studio Web の種類が「テスト」のプロジェクト内で直接自動化できます。

注:

この機能は、EKS/AKS または OpenShift インストール用の Test Cloud を通じて提供される場合にのみ、Test Manager で利用できます。

考慮事項

開始する前に、以下の考慮事項を確認してください。

  • Test Manager から Studio Web にのみテスト ケースをリンクできます。Studio Web から Test Manager へのリンクは現在サポートされていません。
  • 種類が「テスト」の Studio Web プロジェクトは、Test Manager を介してのみ作成できます。Studio Web で直接作成することはできません。
  • 種類が「テスト」の同じ Studio Web プロジェクトで、他のユーザーと同時にコラボレーションすることはできません。
  • Studio Web と Test Manager の間で双方向の同期は行われません。
  • テスト オートメーション プロジェクトのインポートはサポートされていません。
  • デスクトップ版の Studio で Studio Web プロジェクトを開くと、プロジェクトを同期し直すことも、Studio Web で再度開くこともできません。

前提条件

次の条件を満たしていることを確認してください。

  • Studio Web にアクセスできる。 App Test Developers が Studio Web にアクセスできます。
  • Studio Web プロジェクトを作成および編集する権限があります。
  • Test Cloud 組織で Test Manager が有効化されています。

手順 1: Test Manager でテスト ケースを開くか作成します

  1. Test Manager プロジェクトに移動し、[テスト ケース] タブに移動します。
  2. 新しいテスト ケースを作成するか、オートメーションがリンクされていない既存のテスト ケースを開きます。
  3. テスト ケースを開き、[オートメーション] タブに移動します。
  1. Test Manager の [オートメーション] タブで [Studio Web で自動化] を選択します。 右側にパネルが開き、Studio Web のオートメーションのリンクを設定できます。
  2. [Studio Web で自動化] パネルで、以下の設定を行います。
    1. [プロジェクト] ドロップダウン リストから、以下の手順を実行します。
      • 種類が「テスト」の既存の Studio Web プロジェクトを選択します。
      • 新しいプロジェクト名を入力し、選択して作成します。
    2. [テスト ケース] ドロップダウン リストから、以下の手順を実行します。
      • 既存のテスト ケースを選択します。
      • 新しいテスト ケース名を入力し、選択して作成します。
    3. [オートメーションを追加] を選択します。 これで、Test Manager のテスト ケースが Studio Web のテスト ケースにリンクされました。

手順 3: Studio Web でテスト ケースを開いて自動化します

  1. Test Manager の [オートメーション] タブで [Studio Web で開く] を選択します。 Studio Web が新しいタブで開き、リンクされたテスト ケースを編集できる状態になります。

    図 1.[Studio Web で自動化] パネル

  2. Studio Web プロジェクトで、先ほど作成したテスト ケースを開きます。

    1. サポートされているアクティビティ パッケージ (Testing.Activities など) を使用して、自動化されたテスト ケースを構築します。 次に例を示します。

      図 2. 例 - Studio Web の自動化された Test Manager のテスト ケース

    2. オートメーションをデバッグします。

    3. 準備ができたら、Studio Web プロジェクトをパブリッシュして Orchestrator にデプロイします。 Studio Web プロジェクトのパブリッシュについては、「プロジェクトをパブリッシュする」をご覧ください。 種類がテストの Studio Web プロジェクトでは、RPA ワークフロー プロジェクトと同じ管理およびコラボレーション エクスペリエンスが提供されます。自分でテスト プロジェクトを作成、または他のユーザーが自分とテスト プロジェクトを共有すると、[ワークスペース] ページからアクセスできるようになります。ワークスペースからは、テストの管理、共有、コラボレーション、および実行が可能です。プロジェクト ファイルの管理、プロジェクトの共有、コラボレーション、テンプレート、オートメーションの詳細の管理について詳しくは、「RPA プロジェクトを管理する」をご覧ください。 実行できる主な操作は次のとおりです。

      • ワークスペースに移動して、最近アクセスしたテスト プロジェクトを表示します。フィルター、並べ替え、ピン留めを使用して、プロジェクト リストを整理します。
      • プロジェクトを Studio Web で直接開きます。プロジェクトをチームメイトと共有して、コラボレーションやトラブルシューティングを行います。
        注:

        一度に 1 人のユーザーのみが 1 つの共有プロジェクトを編集できます。

Studio Web のテスト ケースをリンク解除および削除する

Studio Web のテスト ケースを Test Manager のテスト ケースからリンク解除または削除した場合の動作は次のとおりです。

  1. リンク解除: Studio Web テスト ケースのリンクを解除すると、削除前に警告が表示されます。
  2. 削除: Test Manager のテスト ケースを削除すると、リンクされている Studio Web テスト ケースのリンクも解除されることを確認する警告が表示されます。

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

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得