- 基本情報
- 管理者向け
- RPA ワークフロー プロジェクト
- アプリ プロジェクト
- エージェンティック プロセス
- Agents
- Solutions (ソリューション)
- API ワークフロー
- テスト

Studio Web ガイド
プロジェクト ファイルとフォルダーを管理する
プロジェクトには複数のワークフローが含まれることがあり、これらのワークフローはフォルダーで整理できます。
既定では、プロジェクトは、オートメーションで使用される一連のアクティビティを含む Main.xaml という名前の 1 つのワークフロー ファイルで構成されます。複雑なオートメーションを作成する際は、プロジェクトを複数の小さなワークフローに分割することをお勧めします。そうすれば整理やナビゲートが容易になり、個別にテストできます。ワークフローの実行順序を決めるには、メイン ワークフローに [ワークフロー ファイルを呼び出し] アクティビティを追加して各ワークフローをリンクし、必要なときに呼び出します。
次の方法で、ワークフロー ファイルを別のワークフローにリンクすることもできます。
- プロジェクト エクスプローラーからワークフローをドラッグし、メイン ワークフロー内にドロップします。この操作を行うと、呼び出されるワークフローを参照する [ワークフロー ファイルを呼び出し] アクティビティが作成されます。
- プロジェクト エクスプローラーでワークフローを右クリックし、[現在のワークフローで呼び出し] メニュー オプションを選択します。この操作を行うと、[ワークフロー ファイルを呼び出し] アクティビティが作成され、メイン ワークフローの下部に追加されます。
たとえば、UI Automation を使用してオンライン アプリケーションでデータを処理するプロジェクトでは、サインイン用とデータ処理用に 2 つの異なるファイルを作成します。メイン ワークフローを使用してトリガーを追加し、2 つの [ワークフロー ファイルを呼び出し] アクティビティを使用して 2 つのファイルを呼び出します。この際、最初にサインイン用のワークフローを呼び出します。
プロジェクト ファイルはプロジェクト エクスプローラーから管理します。プロジェクトがデスクトップ版の Studio で編集された場合、そのプロジェクトには追加のファイルやフォルダーが含まれている場合があります。
プロジェクト エクスプローラーを開くには、デザイナーの左上隅にある
を選択します。ここでは次の操作を実行できます。
- プロジェクトを右クリックして [名前を変更] を選択し、プロジェクトの名前を変更します。
- ワークフローを選択してデザイナー パネルで開きます。
- パネルの右上隅にある [プロジェクトに追加] ボタンを使用して、アクティビティ、ワークフロー、またはフォルダーを追加します。ファイル名とフォルダー名を「
.」で始めたり、特殊文字 (' ", < > | : * ? \ / ; % =) を含めたりすることはできません。 - パネルの右上隅にある [検索] ボタンを使用して、ファイルまたはフォルダーを検索します。
- ファイルやフォルダーを目的の場所にドラッグ アンド ドロップして移動します。
- ファイルまたはフォルダーの名前を変更または削除します。ファイルまたはフォルダーを右クリックして [名前を変更] または [削除] を選択します。main ワークフローを削除することはできません。
- ワークフロー ファイルを複製するには、ファイルを右クリックして [複製] を選択します。新しいワークフローの名前は、複製したワークフローの名前の後に 1 が付いた名前になります。複製したワークフローには、元のワークフローで設定されていたものと同じアクティビティが含まれます。
注:
現在のところ、複製できるのはワークフロー ファイルだけです。他のファイルやフォルダーは複製できません。
- Set the current workflow file as an entry point or as the main entry point.
- Disable an entry point.
- ワークフロー全体をデバッグするか、各アクティビティを 1 つずつテストします (ステップごとにデバッグ)。
- 選択したワークフローを現在のワークフローに呼び出します。
- 個々のプロジェクト ファイルとリソースをインポートするには、プロジェクトを右クリックして [ 項目をプロジェクトにインポート] を選択します。プロジェクト ファイルは、スタンドアロンのオートメーション プロジェクトまたはソリューションの一部であるプロジェクトに属することができます。このオプションを選択すると [ 項目をインポート ] ウィンドウが開き、利用可能なプロジェクトのリストが表示されます。リストからプロジェクトを展開し、インポートするプロジェクト ファイルまたはリソースを選択し、[ 追加 ] を選択して現在のプロジェクトに含めます。
注:
インポートすると、インポートしたファイルのコピーが現在のプロジェクトに作成されます。
プロジェクト内の、デスクトップ版の Studio で編集したファイルを管理する
デスクトップ版の Studio で編集したプロジェクトには、Studio Web で開いたり編集したりできないさまざまな種類のファイルが含まれている場合があります。以下の点にご注意ください。
- Studio Web で編集できるのはシーケンスのみです。フローチャート、ステート マシン、テスト ケースは Studio Web ではサポートされていません。
- フローチャート ワークフローを含むプロジェクトは、Studio Web で開くことはできません。
- 複数のエントリ ポイントがあるプロジェクトは、Studio Web で開くことはできますが、編集することはできません。エントリ ポイントとして設定されているファイルは、プロジェクト エクスプローラーでアイコンに緑色の矢印が表示されて強調表示され、アイコンにホバーするとテキストが表示されます。
- Studio Web で複数のファイルを含むプロジェクトを作成した場合、StudioX プロファイルでメイン ワークフローを開いたときにのみ編集できます。
- メインに設定されているワークフローの変更は、デスクトップ版の Studio からのみ行えます。メイン ワークフロー ファイルの名前は、プロジェクト エクスプローラーに太字で表示されます。
テスト ケース
Studio Web でテスト ケースを作成して使用することで、オートメーションのテストを実行できます。テスト ケースは、RPA ワークフロー プロジェクトにテストを統合する特殊な .xaml ファイルです。テスト ケースでは、オートメーションの機能を検証および検証するために必要なアクション、シナリオ、データ、期待される結果を定義します。
Studio Web のテスト機能は、 テスト アクティビティ パッケージに依存しています。
テスト ケースを作成するには、以下の手順を実行します。
- RPA ワークフロー プロジェクトを開きます。
- プロジェクト エクスプローラーを開きます。
- プロジェクトを右クリックし、[テスト ケース>プロジェクトに追加] を選択します。
テスト ケースの名前変更、削除、デバッグ、アクティビティの追加は、RPA ワークフローの場合と同じ方法で行うことができます。
RPA ワークフロー プロジェクトをパブリッシュすると、そのプロジェクト内のすべてのテスト ケースもパブリッシュされます。パブリッシュされたテスト ケースは、Test Managerで管理できます。