Kiwi TCMS 15.0 发布,开源测试管理系统
Kiwi TCMS 是领先的开源测试管理系统,用于手动和自动测试。它的特点是集成 Bug 跟踪器、搜索页面、强大的访问控制、测试自动化框架插件、可视化报告和丰富的 API 层。
Kiwi TCMS 15.0 现已发布,这是一个主要版本的发布,其中包括对数据库的重要更改、一些改进、错误修复、几个更新的插件和新的翻译。自 Kiwi TCMS 14.3 以来的变化:
改进
- 将 Django 从 5.1.11 更新到 5.2.6
- 将 django-guardian 从 3.0.3 更新到 3.2.0
- 将 django-tree-queries 从 0.20.0 更新到 0.21.2
- 将 Markdown 从 3.8.2 更新至 3.9
- 将 psycopg[binary] 从 3.2.9 更新至 3.2.10
- 将 pygithub 从 2.6.1 更新到 2.8.1
- 将 python-gitlab 从 6.1.0 更新到 6.3.0
- 支持 Redmine 问题跟踪器集成的访问密钥认证 (Makson Lee)
- 重命名 navbar item PLUGINS -> MORE
- 测试用例创建时发送电子邮件通知。修复 Issue #4058
- 在“新建测试用例”和“编辑测试用例”页面添加“取消”按钮。修复 Issue #4073
- 显示搜索页面上找到的记录数。修复 Issue #3324
- 开始跟踪产品、版本和构建记录的历史记录
数据库
- 警告: Postgres 13 不再受支持。最低版本为 14!
- 新的迁移管理.0011_history_for_product_version_build
- 重要提示:对于现有的 Kiwi TCMS 安装,一旦这些对象发生更改,就会生成历史记录
错误修复
- 更正拼写错误。修复 Issue #4072
- 在上传的文件中搜索有害的 HTML 属性时,避免使用更广泛的匹配。修复 Issue #4074
- 在管理页面点击 Logout 菜单时发送 POST 请求。修复 Issue #4005
Refactoring and testing
- 将 actions/checkout 从 4 更新为 5
- 将 actions/setup-node 从 4 更新为 5
- 将 actions/setup-python 从 5 更新到 6
- 将 github.com/pre-commit/pre-commit-hooks 从 v5.0.0 更新到 v6.0.0
- 将 psf/black 从 25.1.0 更新至 25.9.0
- 将 black 从 25.1.0 更新至 25.9.0
- 将 node_modules/webpack 从 5.99.9 更新到 5.101.3
- 调整 Django 5.2 的 API 测试
- 添加 Issue #4074 的测试
- 针对 Issue #4005 添加通过浏览器注销测试
翻译
- 更新简体中文翻译
- 更新了日语翻译
- 更新了波兰语翻译
- 更新了葡萄牙语、巴西语翻译
- 更新俄语翻译
- 更新了西班牙语翻译
- 更新了西班牙语、阿根廷翻译
- 更新了西班牙语、乌拉圭语翻译
Kiwi TCMS Enterprise v15.0-mt
- 基于 Kiwi TCMS v15.0
- 将 certbot group 中的 certbot 从 4.1.1 更新到 4.2.0
- 将 django-python3-ldap 从 0.15.8 更新到 0.16.1
- 将 kiwitcms-tenants 从 4.1.0 更新到 4.2.0
- 将 sentry-sdk 从 2.32.0 更新到 2.38.0
- 删除 certbot-dns-* 插件作为依赖项
- 重新设计通配符证书的 bin/lets-encrypt 脚本
私有容器镜像
hub.kiwitcms.eu/kiwitcms/版本 15.0 (aarch64) d3842a187b07 2025 年 9 月 23 日 706MB hub.kiwitcms.eu/kiwitcms/版本 15.0 (x86_64) 3e3aa12837a2 2025 年 9 月 23 日 695MB hub.kiwitcms.eu/kiwitcms/enterprise 15.0-mt (aarch64) 9856d098eea7 2025年9月23日 975MB hub.kiwitcms.eu/kiwitcms/enterprise 15.0-mt (x86_64) a30d6b94b271 2025 年 9 月 23 日 954MB
tcms-api v15.0
- 在 Referer header 中包含主机 URL
- 更新至较新的 pylint
- 更新 Sphynx
- 更新 GitHub actions
kiwitcms-junit.xml-plugin v15.0
- 将 junitparser 从 3.1.0 更新到 3.2.0
- 放弃对 Python 3.8 的官方支持

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
WoTerm 重磅革新:官网与客户端齐升级,体验与价值全面进化
全新用户中心上线,授权体系迈向云端,定义终端管理新标准 专业终端软件WoTerm今日宣布,正式完成对官方网站及客户端10.2.8版本的里程碑式更新。本次更新聚焦于用户体验、自主管理、与价值明晰化三大核心,通过官网全面改版、用户中心上线、以及授权体系向云账号体系的战略转型,标志着WoTerm从一款卓越的工具软件,向一个以用户为中心的综合性终端管理平台迈出了关键一步。 一、官网全新升级:打造一体化门户,用户体验至上 WoTerm全新官网(https://www.woterm.com)以更现代、更清晰的设计亮相。此次改版不仅仅是视觉上的焕新,更是功能与体验的深度整合。 直观的信息架构:重新设计的导航与布局,使产品介绍、功能对比、下载入口和文档中心一目了然,新老用户均能快速获取所需信息。 上线核心枢纽——用户中心:新版官网的最大亮点是用户中心的推出。用户现在可以凭借单一WoTerm账号,在一个统一的平台内,自由管理名下所有授权设备、查看服务状态,并可根据实际需求,便捷地选购与管理各类增值服务。这为用户,特别是企业用户,带来了前所未有的便捷性和掌控感。 二、软件授权体系战略转型:简化管理,聚焦价...
-
下一篇
CrateDB 6.0.1 发布,分布式 SQL 数据库
CrateDB 是一个分布式的 SQL 数据库,使得实时存储和分析大量的机器数据变得简单。CrateDB 提供了通常与 NoSQL 数据库相关的可扩展性和灵活性,最小的 CrateDB 集群可以轻松地每秒摄取数万条记录。这些数据可以在整个集群中实时地、临时地、并行地进行查询。 CrateDB 6.0.1 现已正式发布,该版本更新内容如下: 修复了 5.10.11 中引入的回归问题,该问题导致生成的列或DEFAULT子句无法在UPDATE或INSERTINTO(..)ONCONFLICT语句上进行评估,从而导致文档包含空值。 修复了 PostgreSQL wire protocol实现中可能导致其吞掉 outbound消息的竞争条件。这会导致客户端行为不明确以及服务器内存泄漏。例如,JDBC 客户端有时会出现以下错误: Received resultset tuples, but no field structure for them 修复了在混合集群中运行时,由于主节点与副本节点版本差异(6.0.0 及早于 5.10.11 的版本),导致从主节点向副本分片复制INSERTINTO...
相关文章
文章评论
共有0条评论来说两句吧...