Kiwi TCMS 15.2 發佈,開源測試管理系統

新聞
HongKong
7
11:46 AM · Dec 08 ,2025

Kiwi TCMS 是領先的開源測試管理系統,用於手動和自動測試。它的特點是集成 Bug 跟蹤器、搜索頁面、強大的訪問控制、測試自動化框架插件、可視化報告和豐富的 API 層。

Kiwi TCMS 15.2 現已發佈,這是一個次要版本發佈,其中包括安全相關的更新、一些改進、新的 API 方法和新的翻譯。

自 Kiwi TCMS 15.1 以來的變化

Security

  • 將 Django 從 5.2.7 更新到 5.2.9,該版本包含針對 CVE-2025-64459CVE-2025-64458CVE-2025-13372CVE-2025-64460 的補丁。
  • 將 node_modules/js-yaml 從 4.1.0 更新到 4.1.1

Improvements

  •  bleach 版本從 6.2.0 更新至 6.3.0
  • 將 django-grappelli 從 4.0.2 更新到 4.0.3。修復了 問題 #4119。
  • 將 django-tree-queries 從 0.21.2 更新到 0.23.0
  • 將 Markdown 從 3.9 更新到 3.10
  • psycopg[binary] 從 3.2.11 更新到 3.3.1
  • 將 python-gitlab 從 6.5.0 更新到 7.0.0
  • 在測試運行頁面添加新的工具欄菜單項,該菜單項將打開“Execution Dashboard”頁面,顯示當前測試運行的執行情況。 Closes Issue #4084。
  • 在 Execution Dashboard 頁面上顯示 TestCase ID
  • 在 Execution Dashboard 頁面中顯示 Priority & Automated 列

API

  • 添加BugTracker.create() API 方法
  • 添加BugTracker.filter() API 方法
  • 添加Priority.create() API 方法
  • 添加Severity.create() API 方法
  • 添加Severity.filter() API 方法
  • 添加Tag.create() API 方法
  • 添加Template.create() API 方法
  • 添加Template.filter() API 方法
  • 添加TestCaseStatus.create() API 方法
  • 添加TestExecutionStatus.create() API 方法

Refactoring and testing

  • actions/checkout 從 5 更新到 6
  • 將 actions/upload-artifact 從 4 更新到 5
  • black 版本從 25.9.0 更新到 25.11.0
  • 將 Locust 從 2.42.0 更新到 2.42.6
  • 將 Sphinx 從 8.2.3 更新到 9.0.4
  • 將 node_modules/webpack 從 5.102.1 更新到 5.103.0
  • 更新密碼重置 URL 格式,使其與 Django 5.2 中的最新版本保持一致。
  • 為密碼重置功能添加端到端測試
  • 刪除冗餘的 _fixture_setup() definition

Translations

  • 更新後的簡體中文翻譯
  • 更新後的印尼語翻譯
  • 更新後的日語翻譯
  • 更新後的波蘭語翻譯
  • 更新後的俄語翻譯

更多詳情可查看:https://kiwitcms.org/blog/kiwi-tcms-team/2025/12/06/kiwi-tcms-152/

user avatar
0 位用戶收藏了這個故事!
收藏

發佈 評論

Some HTML is okay.