測試池與測試集管理
本文說明如何管理測試池(Test Pool)和測試集(Test Set)。存取方式
在測試案例編輯器中:- 點擊側邊欄的「Manage」按鈕
- 開啟管理對話框
權限:此功能僅限團隊管理員使用
測試池(Test Pool)
概念
測試池是最高層級的組織單位:- 每個測試池可包含多個測試集
- 通常對應一個產品、專案或團隊
- 提供測試案例的邏輯分組
建立測試池
- 在管理對話框中選擇「Test Pools」分頁
- 點擊「+ New Pool」按鈕
- 填寫以下資訊:
- 點擊「Create」建立
編輯測試池
- 在測試池列表找到目標池
- 點擊「Edit」按鈕
- 修改需要的資訊
- 點擊「Save」儲存
刪除測試池
- 點擊測試池的「Delete」按鈕
- 確認刪除操作
警告:刪除測試池會同時刪除所有相關的測試集和測試案例
測試集(Test Set)
概念
測試集是測試案例的直接容器:- 每個測試集屬於一個測試池
- 支援版本控制
- 可以有多個版本並存
建立測試集
- 在管理對話框中選擇「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