您现在的位置是:首页 > 文章详情

Kiwi TCMS v11.7 发布,开源测试管理系统

日期:2023-01-04点击:271

Kiwi TCMS 是领先的开源测试管理系统,用于手动和自动测试。它的特点是集成 Bug 跟踪器、搜索页面、强大的访问控制、测试自动化框架插件、可视化报告和丰富的 API 层。

重要提示:这是一个小版本更新,包含安全更新、一般改进、bug 修复和新的翻译。

安全性

  • 更新 bootstrap、bootstrap-select、eonasdan-bootstrap-datetimepicker、jquery 和 moment-timezone Node.js 包。
  • 启用密码验证器,避免用户选择弱密码:
    • 密码不能与个人信息过于相似
    • 密码必须包含至少 10 个字符
    • 密码不能是一个常用的密码
    • 密码不能完全是数字

改进

  • 将 django 从 4.1.3 升级到 4.1.5
  • 将 django-colorfield 从 0.7.2 更新到 0.8.0
  • 将 django-grappelli 从 3.0.3 升级到 3.0.4
  • 将 django-simple-history 从 3.0.0 更新到 3.2.0
  • 将 django-tree-queries 从 0.11.0 更新至 0.13.0
  • 将 pygments 从 2.13.0 更新至 2.14.0
  • 将 python-gitlab 从 3.11.0 更新至 3.12.0
  • 将 tzdata 从 2022.6 更新到 2022.7
  • 将导航菜单移至 header 处,使其更加紧凑
  • 在构建容器镜像时不安装 Node.js 包的开发依赖项

数据库

  • 添加迁移以反映 django-simple-history 3.1.0 中的索引变化

重构和测试

  • 开始使用 webpack 处理 JavaScript 资产
  • 重构遥测页面中的重复设置
  • 为 GitHub 代码扫描添加 CodeQL 工作流
  • 使之可以覆盖附件卡的标题
  • 删除 Telemetry 页面中无用的工具提示
  • 为每个有 .ready() 函数的页面定义页面 ID
  • 为 .ready() 替换已经过时的 jQuery 语法
  • 删除重复的 populateProductVersion() 函数
  • 解决所有剩余的 ESLINT 问题
  • 在测试中使用更精确的断言方法

翻译

  • 更新了俄语翻译
  • 更新了斯洛文尼亚语翻译
  • 更新了西班牙语翻译

更多详情可查看:https://kiwitcms.org/blog/kiwi-tcms-team/2023/01/03/kiwi-tcms-117/

原文链接:https://www.oschina.net/news/223767/kiwi-tcms-11-7-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章