Kiwi TCMS 是一款广受认可的开源测试管理平台,适用于手动测试与自动化测试场景。其核心功能涵盖缺陷追踪系统集成、高效搜索界面、精细化权限管理、兼容主流测试自动化框架的插件体系、多维度可视化报表,以及覆盖全面的 RESTful API 接口层。
Kiwi TCMS 15.3 版本正式上线,本次为一次轻量级迭代更新,重点包括依赖组件升级、数据库迁移脚本新增,以及大量 API 功能扩展与优化。
自 Kiwi TCMS 15.2 版本发布以来的主要变更如下:
management.0012_alter_classification_options_alter_component_options_and_more testcases.0023_alter_category_ordering 
Bug.create() 方法 Bug.filter_canonical() 方法 Bug.get_comments() 方法 Bug.add_comment() 方法 Bug.add_attachment() 方法 Bug.list_attachments() 方法 Bug.add_execution() 方法 Group.filter() 方法 Group.permissions() 方法 Group.users() 方法 TestExecution.add_attachment() 方法 TestExecution.list_attachments() 方法 TestExecution.create() 方法 TestExecution.add_property() 方法 TestRun.list_attachments() 方法 TestRun.add_property() 方法 TestRun.get_cc() 方法 TestCase.create() 支持通过参数覆盖 create_date 字段 TestPlan.create() 支持通过参数覆盖 create_date 字段 TestCase.add_comment() 时自定义评论作者与提交时间 TestExecution.add_comment() 时自定义评论作者与提交时间 BugTracker.filter() 返回结果按 id 字段升序排列 Category.filter() 返回结果按 id 字段升序排列 Classification.filter() 返回结果按 id 字段升序排列 Component.filter() 返回结果按 id 字段升序排列 Group.filter() 返回结果按 id 字段升序排列 PlanType.filter() 返回结果按 id 字段升序排列 Priority.filter() 返回结果按 id 字段升序排列 Tag.filter() 返回结果按 id 字段升序排列 Template.filter() 返回结果按 id 字段升序排列 TestCase.filter() 返回结果按 id 字段升序排列 TestCaseStatus.filter() 返回结果按 id 字段升序排列 TestExecution.filter() 返回结果按 id 字段升序排列 TestExecutionStatus.filter() 返回结果按 id 字段升序排列 TestRun.filter() 返回结果按 id 字段升序排列 User.filter() 返回结果按 id 字段升序排列 TestCase.comments() 方法响应结构调整: site 字段重命名为 site_id user 字段重命名为 user_id TestRun.create() API 实现中冗余的逻辑片段 TestRun.create() 的单元测试补充更多断言用例 更多信息请参阅官方博客:https://www./link/2836af9c512d8f61a77e1cc36eb7c0c1
源码获取地址:点击下载