Kiwi TCMS 12.2 发布,开源测试管理系统


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

Kiwi TCMS 12.2 现已发布,此版本包含与安全相关的更新、一般改进、错误修复、一些 API 更改和新翻译。自 Kiwi TCMS 12.1 以来的变化:

安全

  • 出于安全原因,不再允许更新电子邮件地址。修复 CVE-2023-30544
  • 阻止上传可能有害的文件。修复 CVE-2023-30613

改进

  • 将 Django 从 4.1.7 更新到 4.1.8
  • django-attachments 从 1.9.1 更新到 1.11
  • 将 psycopg2 从 2.9.5 更新到 2.9.6
  • 将 pygments 从 2.14.0 更新到 2.15.1
  • 将 python-gitlab 从 3.13.0 更新到 3.14.0
  • 在管理面板中为用户/组页面添加 INFO 消息,指示用户是从主租户还是从单个租户查看记录,以避免混淆
  • 添加新的执行仪表板遥测报告。关闭 Issue #2918
  • 在搜索页面上添加列可见性按钮。修复 Issue #3149
  • 在搜索页面上添加 CSV、Excel、PDF 和 Print 按钮。修复 Issue #3150
  • 允许在编辑页面时手动重置 TestRun.stop_date。参考 Issue #3124
  • 在 Search Test Plans 页面上显示子测试计划。修复 Issue #2917
  • 在 Search Test Cases 页面上的下拉选择小部件中显示嵌套测试计划。修复 Issue #3134
  • 在 Telemetry  页面上的下拉选择小部件中显示嵌套测试计划
  • 在顶部和底部显示搜索结果的分页控件
  • 在 Search Test Runs 页面上显示开始/停止时间戳列。关闭 Issue #2306
  • 在 Search Test Cases 页面上显示子测试计划的结果。修复 Issue #3135

API

  • 当状态已更改时,TestExecution.update() 方法将不再更新 self.stop_date 和 self.run.stop_date 字段。此处适当的行为应由调用此 API 方法的客户端指定。参考 Issue #3112
  • TestPlan.filter() 方法现在返回 children_count 字段。参考 Issue #3134,Issue #2917
  • TestExecution.filter() 方法现在返回 status__icon 和 status__color 字段

Bug 修复

  • 修复测试计划页面上的测试用例过滤器小部件。修复 Issue #3137
  • 在 New Test Run 页面上禁用非活动测试计划的选择。修复 Issue #3152
  • 为附件上传错误添加样式页面。修复 Issue #1156
  • 修复 uwsgi.conf 中 uwsgi.override 的 include 语法

重构

  • 为 updateTestPlanSelectFromProduct() 添加额外的查询参数
  • 将 preProcessData 回调添加到 updateTestPlanSelectFromProduct()
  • 删除未使用的 telemetry.css 文件
  • 从 updateTestPlanSelectFromProduct() 中删除未使用的参数
  • 用 DataTables 中内置的控件替换手工制作的分页控件
  • 替换无用的 form_errors_to_list() 函数
  • 跳过 Selenium 错误的 aarch64 b/c 上的 RobotFramework 测试,在 x86_64 上测试
  • 将 node_modules/webpack 从 5.76.3 更新到 5.80.0
  • 将 node_modules/eslint 从 8.37.0 更新到 8.38.0

翻译

  • 更新俄语翻译
  • 更新斯洛文尼亚语翻译

详情可查看官方公告。


相關推薦

2024-08-08

Kiwi TCMS 是领先的开源测试管理系统,用于手动和自动测试。它的特点是集成 Bug 跟踪器、搜索页面、强大的访问控制、测试自动化框架插件、可视化报告和丰富的 API 层。 Kiwi TCMS 13.5 现已发布,此版本包括安全相关更新、多项

2023-06-07

Kiwi TCMS 是领先的开源测试管理系统,用于手动和自动测试。它的特点是集成 Bug 跟踪器、搜索页面、强大的访问控制、测试自动化框架插件、可视化报告和丰富的 API 层。 Kiwi TCMS 12.4 现已发布,此版本包含与安全相关的更新、

2023-07-06

Kiwi TCMS 是领先的开源测试管理系统,用于手动和自动测试。它的特点是集成 Bug 跟踪器、搜索页面、强大的访问控制、测试自动化框架插件、可视化报告和丰富的 API 层。 Kiwi TCMS 12.5 现已发布,此版本包含与安全相关的更新、

2023-09-02

Kiwi TCMS 是领先的开源测试管理系统,用于手动和自动测试。它的特点是集成 Bug 跟踪器、搜索页面、强大的访问控制、测试自动化框架插件、可视化报告和丰富的 API 层。 Kiwi TCMS 12.6.1 现已发布,此版本包含多项改进、错误修复

2024-02-07

Halo v2.12.2 已经发布,开源 Java 博客系统 此版本更新内容包括: 功能优化 移除启动时不必要的搜索引擎索引构建步骤。 by github@guqing in #5332 问题修复 修复事务未提交便触发控制器执行可能导致数据状态不正确的问题。

2023-04-03

FreeFileSync 是一款开源软件,适用于 Windows、macOS 和 Linux。FreeFileSync 本质是一个用于文件夹对比和同步的软件,它可以创建和管理所有重要文件的备份副本。FreeFileSync 不是每次都复制每个文件,而是确定源文件夹和目标文件夹之

2024-07-27

s://liteflow.cc 以下文章LiteFlow简称为LF。 前言 LF 2.12.2.1发布啦! 肯定有小伙伴会奇怪,这次怎么最后还有个点1呢。因为2.12.2本来已经发布,但是这期间社区里有个同学用到了声明式的异常事件监听功能,发现有一个bug并立即

2022-06-28

OpenZFS 2.1.5 已发布,这是开源 ZFS 文件系统实现的最新版本,与现代 Linux 和 FreeBSD 系统兼容。 新版本主要是修复错误,此外还包括面向 Linux 5.18 的兼容性更新,这意味着 OpenZFS 已官方支持最新的稳定版 Linux 内核,同时也保留对

2023-06-30

ISA)以及 GPU 内部的并行计算引擎。 目前,NVIDIA CUDA 12.2 发布了,CUDA 12.2 带来了许多变化,其中最重要的当数支持 Linux 内核的异构内存管理 (HMM) 功能。 HMM 允许在主机内存和加速器设备之间无缝共享数据, NVIDIA CUDA 12.2  的

2022-08-20

GCC 12.2 现已发布,这是 GCC 12 分支的第一个错误修复版本,包含了针对 GCC 12.1 中的回归和严重错误的重要修复,自上一版本以来修复了超过 71 个错误。 GCC 12 带来了许多新特性,包括 AVX-512 FP16 支持、更好的 C2X 和 C++23 支持、O

2023-10-09

Debian 近日为两个分支发布了更新:12.2 和 11.8。两个版本都是常规性更新,主要是修复错误和安全问题。 Debian 12.2 是 12 系列的第 2 个维护更新,修复了安全漏洞和严重问题。 引入微码 (microcode) 更新,包含针对 AMD Zen4 处理器

2024-06-23

Xinference v0.12.2 正式发布! 🎉v0.12.2 得益于社区的贡献,稳定性得到了极大提高 🙏 新功能 🚀   Qwen moe系列支持tool call 🔧   rerank模型支持输出usage,兼容Cohere API 📊 BUG修复 🐛   修复自定义rerank模型的问题

2023-01-16

一个更现代感的 Java 应用开发框架:更快、更小、更自由。没有 Spring,没有 Servlet,没有 JavaEE;独立的轻量生态。主框架仅 0.1 MB。 @Controller public class App { public static void main(String[] args) { Solon.start(App.class, args); } @Get @Socket @Mappi

2024-05-14

OS 早期的联合创始人 Rocky McGaugh 致敬。 Rocky Linux 9.4 现已发布,此版本适用于 x86_64、aarch64、ppc64le 和 s390x 架构。 一些更新亮点包括: 9.4 版本的大多数镜像都是使用 OpenSUSE 的新 image builder 创建的:KIWI。仍然使用 imagefactory 构