Kiwi TCMS 7.1 发布:开源测试用例管理系统
Kiwi TCMS 是一个集测试计划、测试运行和测试用例于一身的管理系统,用 Python 和 Django 编写。7.1 版本如下:
支持的升级路径:
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)
Improvements
- 将 Django 从 2.2.5 更新到 2.2.6
- 将 python-GitLab 从 1.11.0 更新到 1.12.1
- pygithub 从 1.43.8 更新到 1.44
- psycopg2 从 2.8.3 更新到 2.8.4
- 在所有遥测页面中添加帮助工具提示
- 添加超链接验证 Fixes Issue #1147
API
- 新方法 Bug.emove()
Bug fixes
- 在 Bugs 页面中添加“删除”菜单项 Fixes #1153 Issue #1153
- 从 TestExecution 删除超链接时,隐藏页面中的 UI 元素
- 修复 TP 内 TC 数目大于 100 时删除 TC 失败
Refactoring
- 从表单字段中删除标签
- 将多个视图从基于函数的视图重构为基于类的视图
- 更新 TCMs/core/test/ 中的旧测试,并确保它们不会被测试运行程序忽略
- 删除空类 XMLRPCBaseCaseForm
- 删除 rpc.forms.UpdateCaseForm,以支持 XMLRPCUpdateCaseForm
完整更新列表请见发布说明。