テストプールとテストセット管理
本ドキュメントでは、テストプール(Test Pool)とテストセット(Test Set)の管理方法を説明します。アクセス方法
テストケースエディターで:- サイドバーの「Manage」ボタンをクリック
- 管理ダイアログを開く
権限: この機能はグループ管理者のみが使用できます
テストプール(Test Pool)
概念
テストプールは最上位の組織単位です:- 各テストプールは複数のテストセットを含むことができる
- 通常、1つの製品、プロジェクト、またはチームに対応
- テストケースの論理的なグループ分けを提供
テストプールの作成
- 管理ダイアログで「Test Pools」タブを選択
- 「+ New Pool」ボタンをクリック
- 以下の情報を入力:
- 「Create」をクリックして作成
テストプールの編集
- テストプールリストで対象のプールを見つける
- 「Edit」ボタンをクリック
- 必要な情報を修正
- 「Save」をクリックして保存
テストプールの削除
- テストプールの「Delete」ボタンをクリック
- 削除操作を確認
警告: テストプールを削除すると、関連するすべてのテストセットとテストケースも削除されます
テストセット(Test Set)
概念
テストセットはテストケースの直接的なコンテナです:- 各テストセットは1つのテストプールに属する
- バージョン管理をサポート
- 複数のバージョンが共存可能
テストセットの作成
- 管理ダイアログで「Test Sets」タブを選択
- 正しいテストプールが選択されていることを確認
- 「+ New Set」ボタンをクリック
- 以下の情報を入力:
- 「Create」をクリックして作成
テストセットのバージョン
バージョンの概念
- 各テストセットには独立したバージョン番号がある
- ケースの内容を変更すると、自動的にマイナーバージョン番号が増加
- 手動で新しいメジャーバージョンを作成可能
新しいバージョンの作成
- テストセットを選択
- 「Create New Version」をクリック
- バージョンの説明を入力
- システムが現在のバージョンの内容を新しいバージョンにコピー
バージョンの切り替え
テストセット選択ツールで異なるバージョンを選択できます:- ドロップダウンメニューにバージョン番号と更新時間が表示される
- 選択後、そのバージョンのテストケースが読み込まれる
テストセットの編集
- テストセットリストで対象のセットを見つける
- 「Edit」ボタンをクリック
- 必要な情報を修正
- 「Save」をクリックして保存
テストセットの削除
- テストセットの「Delete」ボタンをクリック
- 削除操作を確認
警告: テストセットを削除すると、関連するすべてのテストケースも削除されます
組織のベストプラクティス
テストプールの命名
推奨される命名規則:[製品名]- 例: MyApp[プロジェクト名]-[モジュール]- 例: ProjectX-Backend
テストセットの命名
推奨される命名規則:[機能モジュール]-[テストタイプ]- 例: Login-Regression[バージョン]-[範囲]- 例: v2.0-FullTest
組織構造の例
インポートとエクスポート
テストセットのエクスポート
- エクスポートするテストセットを選択
- 「Export」ボタンをクリック
- エクスポート形式を選択(JSON/CSV)
- エクスポートファイルをダウンロード
テストケースのインポート
- 「Import」ボタンをクリック
- インポートファイルを選択
- インポート設定を確認
- インポートを実行
- JSON(Qaptly形式)
- CSV
- Excel