Kiwi TCMS 14.3 发布,开源测试管理系统
Kiwi TCMS 是领先的开源测试管理系统,用于手动和自动测试。它的特点是集成 Bug 跟踪器、搜索页面、强大的访问控制、测试自动化框架插件、可视化报告和丰富的 API 层。
Kiwi TCMS 14.3 现已发布,这是一个次要版本发布,其中包括安全相关更新、一些改进、错误修复和新翻译。自 Kiwi TCMS 14.2 以来的变化:
安全
- 将 Django 从 5.1.8 更新至 5.1.11,解决中等严重漏洞 CVE-2025-32873和 CVE-2025-48432,但这些漏洞似乎不会影响 Kiwi TCMS。
改进
- 删除 django-uuslug 依赖项
- 将 django-colorfield 从 0.13.0 更新到 0.14.0
- 将 django-grappelli 从 4.0.1 更新到 4.0.2
- 将 django-guardian 从 2.4.0 更新到 3.0.3
- 将 django-simple-history 从 3.8.0 更新到 3.10.1
- 将 django-tree-queries 从 0.19.0 更新到 0.20.0
- 将 Markdown 从 3.8 更新至 3.8.2
- 将 psycopg[binary] 从 3.2.6 更新至 3.2.9
- 将 pygments 从 2.19.1 更新到 2.19.2
- 将 python-gitlab 从 5.6.0 更新到 6.1.0
- 将 uwsgi 从 2.0.29 更新到 2.0.30
- 将 node_modules/pdfmake 从 0.2.18 更新到 0.2.20
- 在新测试运行页面的选择下拉菜单中显示嵌套的测试计划
- 实现 Bugzilla.details() 方法,以通过现有 Bugzilla 集成界面获取更多有关报告错误的信息
- 将 URL /accounts/<username>/profile/重构为 /accounts/<pk>/profile/ 以防止用户名在日志或匿名分析中暴露
- 将 URL /plan/<pk>/<slug>重构为/plan/<pk>/,以防止测试计划摘要暴露在日志或匿名分析中。修复 问题 #3994
错误修复
- 确保 IssueTrackerType.details() 方法提供 id 和 status 字段,以防止 IssueTracker 集成回退到此方法时发生崩溃
- 对于Bug.details() API 方法,始终将内部结果转换为 dict,以避免出现 modernrpc/handlers/xmlhandler.py::dumps_result() 不知道如何序列化的情况。已修复Sentry KIWI-TCMS-VV
- 不要向不活跃的用户发送电子邮件通知
重构和测试
- 将 node_modules/eslint-plugin-import 从 2.31.0 更新到 2.32.0
- 将 node_modules/webpack 从 5.99.6 更新到 5.99.9
- 在测试中使用 public interface tcms_api.TCMS().exec
- 添加对未经身份验证的 Bugzilla.details() 的测试,该测试将回退到 OpenGraph
更多详情可查看:https://kiwitcms.org/blog/kiwi-tcms-team/2025/07/03/kiwi-tcms-143/

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
kaka-core 6.0.5 发布,Java 事件领域模型框架
kaka-core 是一款面向 java 后端的事件领域模型框架,基于此构建的项目可以一切皆事件,可解耦业务、减少代码维护成本。 本次更新主要为性能优化,尽可能的使用 LambdaMetafactory 替代反射,实测 10000000 次事件处理性能较反射提升56%左右,能更充分利用 JIT 优化,提升运行时性能。 kaka-core 6+版本为激进式更新,追求适配最新稳定版JDK,目前适配JDK版本为21+。
- 下一篇
🎉🎉🎉Nebula Framework 1.1.0 正式发布:基于领域驱动设计的应用框架
更新 1. 优化领域分层架构 2. 调整工程模块的依赖关系 3. 修复bug 4. 新增人员创建用户功能 软件简介 Nebula Framework 是一款适合初始 DDD 领域设计的用户使用的框架,本框架基于我自己开发的第一代 CDP 开发框架全新重构的一款开发框架。在第一代 CDP 开发框架中,虽然引入了 DDD(领域驱动设计)的开发理念,但还不够成熟。因此,我重新开发了 Nebula Framework,技术上进行了全面升级,包括: -DDD 开发理念的进一步完善和深化。 -Spring Boot 从 2.0 升级到 3.0。 -JDK 从 8.0 升级到 17。 -单体应用,摒弃复杂的代码架构。 -配套前端框架实现 nebula-admin。 -前端框架从基于 Vue 2.0 的 Vue-Element-Admin 切换到基于 React 的 Ant Design 5.0,使前端界面更加现代化。 定义 Nebula Framework 是一套基于Spring Boot 3.0和Java 17开发的开发框架,适合个人小项目开发,并且正在努力发展成为适合中小企业使用...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- 设置Eclipse缩进为4个空格,增强代码规范
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS7设置SWAP分区,小内存服务器的救世主
- Docker安装Oracle12C,快速搭建Oracle学习环境