top of page

TestRail 10.5 版本更新:AI 驅動的測試優先級排序、更豐富的 API 支援

  • 作家相片: Linktech
    Linktech
  • 3天前
  • 讀畢需時 4 分鐘

TestRail 已發佈 10.5.1 版本,宣告邁入更高效的「智慧測試」時代。本次更新不僅引入 AI 測試優先級排序技術,大幅降低時間緊迫下的發布風險;更針對有大規模自動化需求的團隊擴充了強大的 API 功能,幫助團隊在繁忙的迭代中快速獲取精準數據。


本次三大亮點包括:AI 驅動的測試優先級排序API 功能與進階過濾擴充,以及全新升級的 TestRail CLI 工具。以下將逐一解析 TestRail 10.5.1 的核心功能,說明如何加速回歸測試、提升自動化彈性,並實現更流暢的整合。


|AI 驅動測試優先級排序

QA 團隊常面臨一個挑戰:發布前的測試項目太多,但執行時間太少。隨著回歸測試套件不斷膨脹和發布週期的縮短,要找出對當前版本最重要的測試變得越來越困難。本次更新推出了 AI 測試優先級排序功能,系統會自動根據潛在風險、歷史失敗紀錄、關聯缺陷、執行模式以及測試案例內容的語意分析,為測試運行 (Test Run) 中的案例進行排名。

使用 AI 驅動測試優先級排序功能,您可以:

  • 精準聚焦:將測試精力集中在最高風險的區域,您可以透過標籤或自然語言指令引導 AI,例如:關注近期變更、高風險區或關鍵業務流程

  • 降低風險:在時間緊迫的週期內,有效降低軟體發布風險

  • 加速測試:大幅加速回歸測試流程

  • 提升信心:全面提升每次發布前的團隊信心與品質保證

 

💡 此功能目前僅提供給 TestRail Cloud 版本用戶使用。


TestRail _ AI 驅動測試優先級排序

|釋放自動化潛力,更強大的 API 支援

您的 CI pipeline 應該在乎的是覆蓋率:哪些需求有測試、哪些測試被標記、哪些失敗了。在 TestRail 10.5 中,API 縮短了您擁有的數據與整合工具所需答案之間的差距。

確保:

  • 直覺讀取測試結果get_tests 和 get_results_for_run 現在直接包含 case_title,無需額外查詢即可在介面上顯示易讀的結果。

  • 強大的條件過濾get_cases 現在接受 label_id 和 refs 參數,讓您能精準獲取特定範圍的標籤案例,或連結到特定 Jira 票證、需求的案例。

  • 批次獲取 BDD 內容:全新的 get_bdds 端點支援一次回傳多個案例的 Gherkin feature 內容,並支援標籤、Suite、Section 與 Refs 過濾。

  • 全新標籤管理 API:支援透過程式化方式進行標籤的建立、讀取、更新和刪除,且支援批次新增與更新操作。

  • 其他進階強化:新增 get_case_titles 端點,透過輕量級呼叫批次解析多個案例標題;get_runs 回應新增了 plan_id,讓您不需額外查詢就能判斷該執行是否屬於特定測試計畫。

 

💡 提醒:case_title 和 plan_id 欄位為向後相容的附加屬性。如果您的整合工具使用嚴格定義的自動生成客戶端(例如會拒絕未知屬性的 OpenAPI 產出 SDK),請在升級後檢查您的回應模型。


|TestRail CLI 1.15.0 升級

TestRail CLI 也同步釋出最新 1.15.0 版本,進一步強化了命令列工具與自動化工作流程的支援。

  • 全新的唯讀資料查詢指令casessuitessections 和 plans 皆具備 get 和 list 子指令,且支援分頁 (--offset, --limit)、JSON 輸出 (--json-output) 與詳細欄位檢視。讓自動化工具與 AI 原生工作流程能直接存取 TestRail 數據。

  • 全新 results 指令:可用於列出或更新現有的測試結果,支援分頁與 JSON 輸出(需搭配 TestRail 10.4 以上版本)。

  • 優化附件上傳:改善了進度追蹤功能,並修復了大型附件上傳時可能失敗並顯示 "unable to find result_id" 錯誤的問題。


🐞 改進和修復

本次 10.5.1 版本包含了高達 21 項的系統優化與修復,重點項目包含:

  • 效能優化:解決了特定報告生成時間過長,以及 Milestone 查詢可能影響系統回應速度的效能問題。

  • 匯出與匯入修復:修復匯出測試案例為 CSV 或 Excel 時的伺服器錯誤;修復 CSV 匯入時標籤無法正確載入、且不再產生重複 Section 的問題。

  • 介面與穩定性修正:修復多次點擊 "+ Add Test Run" 會產生重複運行的問題;修復 AI 測試案例生成時出現的服務不可用錯誤;確保在 API 中正確更新 Suite、計畫項目與基於設定的運行 (Configuration-based runs)。


|總結

TestRail 10.5.1 展現了在 AI 優化與大規模自動化整合領域的野心,標誌著測試管理從單純的記錄轉向更高效的智慧治理。無論是想加速自動化轉型與 CI 流程整合的團隊,還是面臨龐大回歸測試壓力,此版本都是非常具價值的更新。

我們的團隊能協助您發揮 TestRail 的最大潛力,實現高品質的敏捷交付,歡迎聯繫 Linktech 團隊!


立即聯繫 Linktech 顧問團隊,為您的企業量身打造專屬的專案管理與升級藍圖!



留言


bottom of page