Kiwi TCMS 是领先的开源测试管理系统,用于手动和自动测试。它的特点是集成 Bug 跟踪器、搜索页面、强大的访问控制、测试自动化框架插件、可视化报告和丰富的 API 层。
Kiwi TCMS 12.6.1 现已发布,此版本包含多项改进、错误修复和新翻译。自 Kiwi TCMS 12.5 以来的变化:
改进
- 将 allpairspy 从 2.5.0 更新到 2.5.1
- 将 django 从 4.2.3 更新到 4.2.4
- 将mysqlclient从2.1.1更新到2.2.0
- 将uwsgi从2.0.21更新到2.0.22
- 将 pygments 从 2.15.1 更新到 2.16.1
- 将 psycopg2 从 2.9.6 更新到 2.9.7
- 将node_modules/datatables.net-buttons从2.3.6更新到2.4.1
- 将node_modules/markdown从3.4.3更新到3.4.4
- 将node_modules/word-wrap从1.2.3更新到1.2.4
- 更新 JIRA 集成文档
- 澄清文档中提到的 django-ses 插件
- 添加一个按钮以从测试执行中删除 URL。修复 Issue #2936
- 在 IssueTracker health-check 期间显示回溯信息,以便更轻松地调试问题
API
- 定义IssueTracker.rpc_credentials属性,以便更轻松地覆盖 IssueTracker 集成的凭据
设置
- 允许通过 EXTERNAL_ISSUE_RPC_CREDENTIALS设置覆盖IssueTrackerType.rpc_credentials
Bug 修复
- 隐藏 TestPlan Search 页面中所有展开的子行。修复 Issue #3245
- 修复 DASHBOARD 页面上错误的查询参数
- 修复搜索页面中表单字段的模板变量
- 防止数据表回调倍增
- 如果不使用 OpenGraph,IssueTracker health-check 不会失败
- 对“SEARCH”菜单下的项目重新排序,以便与“TESTING”菜单下的项目保持一致。修复 Issue #3315
重构和测试
- 将node_modules/eslint从8.44.0更新到8.48.0
- 将 node_modules/eslint-plugin-import 从 2.27.5 更新到 2.28.1
- 将node_modules/eslint-plugin-n从16.0.1更新到16.0.2
- 将node_modules/webpack从5.88.1更新到5.88.2
- 修复 TestExecutionFactory 中未找到历史对象时的异常
- 将附加项目移至列表定义
- 在 buildroot 中提供 /usr/lib64/pkgconfig/mariadb.pc
- 删除 ar_SA 语言环境中未使用的翻译字符串
翻译
- 更新了俄语翻译
详情可查看官方公告。