- スタート アップ ガイド
- プロジェクト管理
- ドキュメント
- 変更影響分析を使用する
- Test Cloud のアクセシビリティ テスト
- プロジェクトの運用とユーティリティ
- Test Manager の設定
- ALM ツールとの連携
- API 連携
- テスト用エージェントのコードを作成する
- トラブルシューティング
Orchestrator に Test Manager のテスト ケースをリンクし、オートメーションをパブリッシュすることにより、Test Cloud で利用可能な Studio Web でそのテスト ケースを直接自動化できます。
利用可能な機能は、使用するクラウド プラットフォームによって異なります。詳しくは、「 Test Manager の利用可能な機能」をご覧ください。
Test Manager のテスト ケースは、Studio Web の種類が「テスト」のプロジェクト内で直接自動化できます。
この機能は、Test Cloud 経由で提供される場合にのみ Test Manager で利用できます。
Studio Web でオートメーション ロジックを構築するのではなく、既存の Playwright テスト スイートをすでに持っている場合は、それを Test Manager に直接取り込みます。詳しくは、「 Playwright のテスト オートメーション」をご覧ください。
考慮事項
開始する前に、以下の考慮事項を確認してください。
- 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 でテスト ケースを開くか作成します
Test Manager で、自動化のために Studio Web にリンクする既存の自動化されていないテスト ケースを開くか、新しいテスト ケースを作成します。
- Test Manager プロジェクトに移動し、[テスト ケース] タブに移動します。
- 新しいテスト ケースを作成するか、オートメーションがリンクされていない既存のテスト ケースを開きます。
- テスト ケースを開き、[オートメーション] タブに移動します。
手順 2: テスト ケースを Studio Web にリンクします
Test Manager のテスト ケースを Studio Web のプロジェクトとテスト ケースに接続して、Studio Web で構築するオートメーションがこのテスト ケースに関連付けられるようにします。
- Test Manager の [オートメーション] タブで [Studio Web で自動化] を選択します。 右側にパネルが開き、Studio Web のオートメーションのリンクを設定できます。
- [Studio Web で自動化] パネルで、以下の設定を行います。
- [プロジェクト] ドロップダウン リストから、以下の手順を実行します。
- 種類が「テスト」の既存の Studio Web プロジェクトを選択します。
- 新しいプロジェクト名を入力し、選択して作成します。
- [テスト ケース] ドロップダウン リストから、以下の手順を実行します。
- 既存のテスト ケースを選択します。
- 新しいテスト ケース名を入力し、選択して作成します。
- [オートメーションを追加] を選択します。 これで、Test Manager のテスト ケースが Studio Web のテスト ケースにリンクされました。
- [プロジェクト] ドロップダウン リストから、以下の手順を実行します。
手順 3: Studio Web でテスト ケースを開いて自動化します
Studio Web でオートメーション ロジックを構築してから、プロジェクトを Orchestrator にパブリッシュすると、そのテスト ケースを Test Manager から自動実行で利用できるようになります。
- Test Manager の [オートメーション] タブで [Studio Web で開く] を選択します。 Studio Web が新しいタブで開き、リンクされたテスト ケースを編集できる状態になります。
図 1.[Studio Web で自動化] パネル
2. Studio Web プロジェクトで、先ほど作成したテスト ケースを開きます。
- サポートされているアクティビティ パッケージ (Testing.Activities など) を使用して、自動化されたテスト ケースを構築します。 次に例を示します。
図 2. 例 - Studio Web での自動化された Test Manager のテスト ケース 2. オートメーションをデバッグします。3. 準備ができたら、Studio Web プロジェクトをパブリッシュして Orchestrator にデプロイします。Studio Web プロジェクトのパブリッシュについて詳しくは、「プロジェクトをパブリッシュする」をご覧ください。
ワークスペース プロジェクトを管理する
種類がテストの Studio Web プロジェクトでは、RPA ワークフロー プロジェクトと同じ管理およびコラボレーション エクスペリエンスが提供されます。自分でテスト プロジェクトを作成、または他のユーザーが自分とテスト プロジェクトを共有すると、[ワークスペース] ページからアクセスできるようになります。
ワークスペースからは、テストの管理、共有、コラボレーション、および実行が可能です。プロジェクト ファイルの管理、プロジェクトの共有、コラボレーション、テンプレート、オートメーションの詳細の管理について詳しくは、「RPA プロジェクトを管理する」をご覧ください。
実行できる主な操作は次のとおりです。* ワークスペースに移動して、最近アクセスしたテスト プロジェクトを表示する。フィルター、並べ替え、ピン留めを使用して、プロジェクト リストを整理できます。* Studio Web で直接プロジェクトを開く。プロジェクトをチームメイトと共有して、共同作業やトラブルシューティングを行います。
Only one user can edit a shared project at a time. :::
Only one user can edit a shared project at a time. :::
Studio Web のテスト ケースをリンク解除および削除する
Studio Web のテスト ケースを Test Manager のテスト ケースからリンク解除または削除した場合の動作は次のとおりです。
- リンク解除: Studio Web テスト ケースのリンクを解除すると、削除前に警告が表示されます。
- 削除: Test Manager のテスト ケースを削除すると、リンクされている Studio Web テスト ケースのリンクも解除されることを確認する警告が表示されます。
結果
Test Manager のテスト ケースが Studio Web のテスト ケースにリンクされます。Studio Web プロジェクトをパブリッシュすると、そのオートメーションを Test Manager から実行できるようになります。