java kiwi_Kiwi TCMS 6.11 发布,开源测试用例管理系统

85317ff30efb33f7b48f7f6968689c6d.png

Kiwi TCMS 是一个集测试计划、测试运行和测试用例于一身的管理系统,用 Python 和 Django 编写。6.11 版本已经发布,这是一个安全和改进版本,它更新了许多内部依赖项,添加了 2 个新的 Telemetry 报告,更新了 TestPlan 和 TestCase 克隆页面,并提供了其他一些改进和错误修复。具体内容如下:

支持的升级路径:

5.3 (or older) -> 5.3.1

5.3.1 (or newer) -> 6.0.1

6.0.1 -> 6.1

6.1 -> 6.1.1

6.1.1 -> 6.2 (or newer)

更新 Django,从 2.2.2 更新到 2.2.4

更新 marked 到 0.7.0

将 python-GitLab 从 1.8.0 更新到 1.10.0

更新 Django-Grappelli,从 2.12.3 到 2.13.1

更新 django-attachments 到 1.4.1

更新 django-simple-history 从 2.7.2 到 2.7.3

更新 PyGithub 从 1.43.7 到 1.43.8

将 patternfly 更新到 3.59.3 版本

将 prmjs 更新为 1.17.0 版

添加 Testing Status Matrix telemetry

添加 Testing Execution Trends telemetry

将 Clone TestPlan 页面转换为 Patternflix,大大简化 UI 和更新行为:克隆的 TP 作者将始终设置为当前用户、克隆的TC 作者将始终设置为当前用户、在克隆时,始终保留测试用例的原始默认测试器、重构为基于类的视图、修复了版本值在 b/c 验证中失败的问题、修复了在 UI 中显示错误版本值的问题。

将 Clone TestCase 页面转换为 Patternflix,极大地简化了 UI 和更新行为:允许克隆成多个测试计划、删除“Filter another plan”选项,将改为“Add TP to TC”、克隆的 TC 将显示在 TestPlan 的底部、始终保持原来的默认测试器

API

RPC 方法 Bug.Report() 的第一个参数已从 test_case_run_id 重命名为 Execution_id。这可能会破坏现有的 API 脚本,这些脚本试图通过名称而不是位置传递此参数

Settings

允许 ENV 变量 Kiwi_USE_TZ 和 Kiwi_Timezone 控制设置 Use_TZ 和 Timezone

修复 bug

删除注释时修复错误的权限标签

详细内容见发布说明。

更细方法,如果使用 Kiwi TCMS 作为 Docker 容器,那么:

cd path/containing/docker-compose/

docker-compose down

docker pull kiwitcms/kiwi

docker pull centos/mariadb

docker-compose up -d

docker exec -it kiwi_web /Kiwi/manage.py migrate

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值