- スタート アップ ガイド
- プロジェクト管理
- 変更影響分析を使用する
- テスト ケースを作成する
- テスト ケースを要件に割り当てる
- テスト ケースを複製する
- テスト ケースをエクスポートする
- Studio のテスト ケースを Test Manager にリンクする
- テスト ケースを削除する
- パラメーターを作成する
- パラメーターの編集
- 手動テストでパラメーターを使用する
- テスト ケースの引数とデータに関するベスト プラクティス
- テスト ケースを表示および検索する
- プロジェクトの運用とユーティリティ
- Test Manager の設定
- ALM ツールとの連携
- API 連携
- テスト用エージェントのコードを作成する
- トラブルシューティング
テスト ケースの引数とデータに関するベスト プラクティス
サイズの大きいデータセット、Data Fabric にリンクされたテスト データ、相互に依存するテスト ケースを処理する場合に推奨されるアプローチ。
Test Manager でテスト ケースの引数とデータを操作するには、以下の推奨事項に従います。
より大きいデータセットや変動するデータセットを管理する
入力値が広範囲にわたる場合や、テスト実行間で変化させる必要がある場合は、手動で管理するパラメーターの代わりにデータ ドリブンなテストを使用します。Test Manager は、Excel ファイルを使用したデータ ドリブンなテストをサポートしています。UiPath Data Service またはテスト データのキュー (Orchestrator で管理) は、構造化データや依存関係にも使用できます。
Data Fabric/Data Service にリンクされたテスト データ
Data Fabric/Data Service エンティティをテスト データとしてリンクすると、各行が独自のテスト バリエーションになります。Test Manager では、複数の行を 1 つの論理バリエーションにグループ化することはできません。1 つのバリエーションに複数の関連レコードが必要な場合 (たとえば、複数の明細項目を含むトランザクション)、親レコードがバリエーション ドライバーとして機能し、ワークフロー内のアクティビティは、実行時に関連する子レコードを Data Fabric から (共有 ID などを使用して) クエリを実行します。
相互依存するテスト ケース
あるテスト ケースの出力が別のテスト ケースの入力に供給されるテスト ケースでは、テスト ケース間のメモリ内依存関係に依存するのではなく、外部データ ストアを使用します。以下に例を示します。
- Orchestrator Assets
- Data Service
- テスト データのキュー
- 外部データベースまたはファイル
メモリ内での再利用が重要な場合は、代わりに関連するロジックを 1 つのワークフローまたはテスト ケースに結合します。