[DevOps] 集成 Bug 跟踪系统(GitHub Issues / Jira)实现自动创建工单 #45

Closed
opened 2026-05-10 13:55:41 +08:00 by admin · 0 comments
Owner

背景

当前定时任务「自主循环: 生成本周自动化测试周报与失败用例分析」执行后,无法自动为失败用例创建 Bug 工单。

任务输出提示:未配置 Bug 跟踪系统。

平台已有的 Gitea 工单系统可作为第一步集成目标,后续扩展支持 GitHub Issues 和 Jira。

需求

  1. 集成 Bug 跟踪系统的配置能力:
    • GitHub Issues: repo + token
    • Jira: URL + username + API token + project key
    • Gitea: 已部署,可直接集成
  2. 在工作流引擎中新增「创建 Bug 工单」节点类型
  3. Agent 可根据失败用例信息自动调用创建工单接口
  4. 工单应包含:
    • 失败用例名称
    • 错误信息 / 堆栈
    • 所属测试套件
    • 失败时间
  5. 支持从 Agent 对话中一键创建工单

涉及模块

  • 后端: 新增 Bug 跟踪连接器服务
  • 后端: 工作流引擎新增节点类型 bug_tracker
  • 前端: 数据源/集成配置页面
  • 前端: 工作流编辑器新增节点

优先级

## 背景 当前定时任务「自主循环: 生成本周自动化测试周报与失败用例分析」执行后,无法自动为失败用例创建 Bug 工单。 任务输出提示:未配置 Bug 跟踪系统。 平台已有的 Gitea 工单系统可作为第一步集成目标,后续扩展支持 GitHub Issues 和 Jira。 ## 需求 1. 集成 Bug 跟踪系统的配置能力: - GitHub Issues: repo + token - Jira: URL + username + API token + project key - Gitea: 已部署,可直接集成 2. 在工作流引擎中新增「创建 Bug 工单」节点类型 3. Agent 可根据失败用例信息自动调用创建工单接口 4. 工单应包含: - 失败用例名称 - 错误信息 / 堆栈 - 所属测试套件 - 失败时间 5. 支持从 Agent 对话中一键创建工单 ## 涉及模块 - 后端: 新增 Bug 跟踪连接器服务 - 后端: 工作流引擎新增节点类型 `bug_tracker` - 前端: 数据源/集成配置页面 - 前端: 工作流编辑器新增节点 ## 优先级 中
admin self-assigned this 2026-05-10 13:55:41 +08:00
admin closed this issue 2026-05-10 14:05:26 +08:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/aiagent#45