top of page

TestRail 10.2 版本更新:AI 自動生成腳本、Jira 測試覆蓋率分析一鍵檢查 !

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

在軟體測試領域中,效率與追蹤能力始終是團隊的核心。TestRail 正式發佈 10.2.0 版本,宣告邁入「智慧測試」時代。本次更新不僅引入 AI 測試腳本生成技術,大幅降低自動化門檻;更針對 Jira 生態系推出了 Jira Coverage Check(需求覆蓋度分析),幫助團隊在繁忙的迭代中快速查漏補缺

本次三大亮點包括:AI 測試腳本生成、Jira 覆蓋率檢查,以及強化的 BDD 語法支援。以下將逐一解析 TestRail 10.2 的核心功能,說明 TestRail 10.2 如何加速自動化、提升可追溯性,並實現更安全且靈活的整合。


🧠 AI 測試腳本生成

本次更新推出了 AI 測試腳本產生功能。透過直觀的 互動式聊天介面,開發人員可以直接從現有的測試案例中,快速產生高品質、結構良好的測試自動化程式碼。

圖例

使用 AI 測試腳本生成功能,您可以:

  • 產出 結構化、註解完善的自動化程式碼,並提供可下載的專案文件。

  • 上傳文件以提供更多上下文資訊 (例如現有的自動化程式碼、選擇器或設定檔),讓 AI 生成更貼合現有框架的腳本。

  • 透過聊天介面對話調整細節,迭代優化程式碼,AI 會提供清晰的佔位符與設定指引。

  • 將產生的自動化腳本附加到測試案例中, 以便於追溯、重複使用,並隨著測試案的輕鬆更新。

💡 本功能目前處於 測試版 (Beta) 階段,生成的腳本需手動整合至您的自動化框架中。

 

🎯 Jira 測試覆蓋率檢查

TestRail 10.2 提供了一種新的方法來 分析 Jira 實體之間的測試覆蓋率,從而提高了對需求和測試之間差距的可見度,讓團隊快速查漏補缺。

使用 Jira Coverage Check,您可以:

  • 全方位評估: 評估 Jira 中各個 entities(例如 Sprint、修復版本和 Epic)的覆蓋率

  • 雙向查核: 對測試案例庫和測試運行(Test Runs)進行覆蓋率檢查。

  • 直覺導航與匯出: 識別漏測項目後可直接導航至 Jira entities,並支援以 CSV 格式 匯出結果以便進一步分析。

圖例
選擇要檢查的 Jira 實體
圖例
Jira覆蓋率結果

🔐  Azure 無密碼登入支持

TestRail 現在支援 Azure SSO (SAML) 的無密碼身份驗證無論您的團隊使用 MFA(多因素驗證)、憑證登入還是生物辨識,TestRail 都能流暢接軌。這不僅提升了安全性,更簡化了員工的登入體驗。

確保:

  • 與現代 Azure 身份驗證方法相容

  • 與 Azure 作為身分提供者保持一致


🧪  BDD 語法支持

TestRail 10.2 大幅強化了對 BDD(行為驅動開發)場景的支援。支援正確的 Gherkin 語法渲染,將 GivenWhenThenAnd 和 But 等關鍵字,以清晰的語法與結構化佈局呈現,從而提高了手動和自動化工作流程的清晰度。

此外,結合 TestRail CLI 1.13.3 中原生的 Cucumber 解析器支援,團隊可以無縫運行並產生端到端的 BDD 自動化報告。


圖例

💻  TestRail CLI 1.13.4

  • 擴展了對 robot 解析器的 glob 支持,以實現高效的多測試結果文件處理。

  • add_run 命令新增了 --run-assigned-to-id 與 --clear-run-assigned-to-id 選項,支援在建立或更新測試運行(Test Run)時,更精確地設定或清除測試分配者。

改進和修復:

  • 改進 - 自訂欄位中的附件處理與驗證機制,提升數據保存的準確性。

  • 已修復 - 解決了先前因「空測試案例驗證」機制,導致無法透過 add_run 命令添加空運行的問題。


|總結

TestRail 10.2 展現了在 AI 與整合領域的野心,,標誌著測試管理從單純的人工記錄轉向智慧治理。無論是想加速自動化轉型的團隊,還是深耕 Jira 生態系的測試經理,此版本都是非常具價值的更新。

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


Linktech 友環企業 團隊洽詢方式:


留言


bottom of page