- 基本情報
- セットアップと構成
- オートメーション プロジェクト
- 依存関係
- ワークフローの種類
- 制御フロー
- ファイルの比較
- オートメーションのベスト プラクティス
- ソース管理との連携
- デバッグ
- ログ
- 診断ツール
- ワークフロー アナライザー
- ワークフロー アナライザーについて
- ST-DBP-002 - 多数の引数
- ST-DBP-003 - 空の catch ブロック
- ST-DBP-007 - 複数のフローチャートレイヤー
- ST-DPB-010 - [ワークフロー] または [テスト ケース] の複数のインスタンス
- ST-DBP-020 - 未定義の出力プロパティ
- ST-DBP-021 - ハードコードされたタイムアウト
- ST-DBP-023 - 空のワークフロー
- ST-DBP-024 - 永続性アクティビティの確認
- ST-DBP-025 - 変数のシリアル化の前提条件
- ST-DBP-026 - [待機] アクティビティの使用
- ST-DBP-027 - Persistence のベスト プラクティス
- ST-DBP-028 - 引数のシリアル化の前提条件
- ST-USG-005 - ハードコードされたアクティビティ引数
- ST-USG-009 - 未使用の変数
- ST-USG-010 - 未使用の依存関係
- ST-USG-014 - パッケージの制限
- ST-USG-017 - パラメーター修飾子が無効です
- ST-USG-020 - 最小ログ メッセージ
- ST-USG-024 - 未使用で保存されたままの値
- ST-USG-025 - 保存した値の誤用
- ST-USG-026 - アクティビティの制限
- ST-USG-027 - 必要なパッケージ
- ST-USG-028 - ファイル テンプレートの呼び出しの制限
- ST-USG-027 - 必須のタグ
- ST-USG-034 - Automation Hub URL
- 変数
- 引数
- インポートされた名前空間
- コード化されたオートメーション
- トリガーベースの有人オートメーション
- レコーディング
- UI 要素
- セレクター
- オブジェクト リポジトリ
- データ スクレイピング
- 画像とテキストの自動化
- Citrix テクノロジの自動化
- RDP の自動化
- VMware Horizon の自動化
- Salesforce の操作の自動化
- SAP のオートメーション
- macOS の UI Automation
- ScreenScrapeJavaSupport ツール
- Webdriver プロトコル
- 拡張機能
- Test Suite - Studio
- トラブルシューティング
Studio ガイド
手動テスト用のテスト ケースを使用する
Once you've established a connection with a Test Manager instance and Studio project, you can navigate to the Test Explorer panel. First, you can transform manual tests within the associated project into low-code or coded test cases. Second, you can create coded test cases using our AI features powered by Autopilot Name. If needed, you can review these manual tests in Test Manager by double-clicking on the test case in the Test Explorer panel before automating them.
You can generate fully automated test cases using Generative AI powered by Autopilot Name.
開始する前に、コード化されたテスト ケースを効果的に生成するために、AI を活用したテスト オートメーションのベスト プラクティスを確認してください。
- Connect Studio to a Product Name Test Manager project.
- オブジェクト リポジトリ内に、手動テストの UI 要素を反映する要素を作成する。
注: Autopilot では、オブジェクト リポジトリの要素を使用して、テスト ステップで UI 要素を自動化します。要素は、API で
IElementDescriptors
として使用されます。
コード化されたテスト ケースは、Studio IDE または [テスト エクスプローラー] パネルから生成できます。
Studio IDE からコード化されたテスト ケースを生成するには、コード化されたテスト ケースを新しく作成し、Autopilot を使用してそのテスト ケース用のコードを生成します。コードを生成する方法について詳しくは、「コードを生成する」をご覧ください。
[テスト エクスプローラー] パネルからコード化されたテスト ケースを生成するには、次の手順を実行します。
- [テスト エクスプローラー] パネルで [手動テスト用のテスト ケース] を選択して、オートメーションに変換できる手動テスト用のテスト ケースを表示します。
- 手動テスト用のテスト ケースを右クリックし、[Autopilot を使用してコード化されたテスト ケースを生成] を選択します。
この結果、UiPath API を使用して手動テスト全体を自動化するためのコードを生成する、コード化されたテスト ケースが作成されます。手動ステップは、テスト ケースの先頭にコメントとして表示されます。
開始する前に、ローコードのテスト ケースを効果的に生成するために、AI を活用したテスト オートメーションのベスト プラクティスを確認してください。
- Connect Studio to a Product Name Test Manager project.
- オブジェクト リポジトリ内に、手動テストの UI 要素を反映する要素を作成する。
注: Autopilot では、オブジェクト リポジトリの要素を使用して、テスト ステップで UI 要素を自動化します。
ローコードのテスト ケースは、デザイナー パネルまたは [テスト エクスプローラー] パネルから生成できます。
[テスト エクスプローラー] パネルからローコードのテスト ケースを生成するには、次の手順を実行します。
- [テスト エクスプローラー] パネルで [手動テスト用のテスト ケース] を選択して、オートメーションに変換できる手動テスト用のテスト ケースを表示します。
- 手動テスト用のテスト ケースを右クリックして、[Autopilot を使用してテスト ケースを生成] を選択します。
この結果、アクティビティを使用して手動テスト全体のオートメーションを生成する、ローコードのテスト ケースが作成されます。
デザイナー パネルからローコードのテスト ケースを生成するには、次の手順を実行します。
- 空のローコードのテスト ケースを開き、デザイナー パネルから [Autopilot で生成] を選択します。
[注釈テキストを入力] フィールドが表示され、指示を入力できます。
- 必要なテスト ステップを入力し、[生成] を選択してテスト ケースの生成をトリガーします。
必要に応じて指示を保存し、後で戻ることができます。指示を保存する場合は、[保存] をクリックします。
注: これらのステップは、[実行] ブロック内や他のアクティビティの本体内でアクティビティを作成する場合に使用できます。図 1. [注釈テキストを入力] フィールドでの Autopilot への指示の入力
アクティビティを 1 つ生成するには、次の手順を実行します。
- [アクティビティを追加] を選択するか、ショートカット
Ctrl + Shift + T
を使用して Studio の検索バーを開きます。 - Studio の検索バーに指示を入力します。
- 検索バーのリストの最後にある [Autopilot で生成] を選択します。
このコマンドを使用すると、自然言語を使用して、入力に基づいてテスト ステップを含むオートメーション ステップを生成できます。
手動テストからコード化されたテスト ケースを作成できます。これにより、Studio は手動テストの名前を使用してコード化されたテスト ケースを生成します。
前提条件:
- Test Manager に接続します。
- Studio のヘッダーで、[Test Manager] をクリックします。
- [Test Manager の設定] をクリックします。
- お使いの Test Manager インスタンスのベース URL を入力して [接続] をクリックします。
- [既定のプロジェクト] で、作業対象のプロジェクトを選択します。このプロジェクトに、変換する手動テストが含まれている必要があります。