跳转到内容

报告管理

AngusTester报告管理模块提供测试报告的创建、生成和分发全流程支持,帮助团队高效生成和共享测试结果。

一、报告创建与配置

1. 创建报告

操作说明:初始化报告框架并配置基础信息
操作步骤

  1. 报告 点击「创建报告」
  2. 配置核心参数:
    • 名称格式:[项目]_[类型]_报告(如订单系统_性能报告)
    • 描述字段(关键指标说明)
    • 模板选择
      ⚠️ 模板选定后不可更改

2. 编辑报告配置

操作说明:更新报告参数范围
操作步骤

  1. 报告列表 选中目标报告
  2. 点击「编辑」按钮
  3. 可调整字段:
    • 关联测试计划(增删范围)
    • 自定义指标阈值
    • 时间范围重置

      ❗ 历史报告不受新配置影响

二、报告生成与查看

1. 立即生成报告

操作说明:手动触发数据计算流程
操作步骤

  1. 报告列表 选中目标报告
  2. 点击「立即生成」按钮
  3. 系统自动根据报告生成时间配置生成报告 ❗ 报告生成一般在3分钟内完成

2. 查看报告详情

操作说明:分析结构化测试数据
操作步骤

  1. 报告列表 点击报告名称
  2. 查看核心模块(已测试报告为例):
    • 执行概要(通过率/缺陷率)
    • 性能趋势图(响应时间曲线)
    • 缺陷分布图(按等级分布)

3. 配置报告通知

操作说明:设置报告生成成功提醒
操作步骤

  1. 全局管理 → 事件推送 选择「报告生成成功」
  2. 设置接收渠道:
    • 邮件通知(默认创建人)
    • 站内信(可添加关注人)
    • Webhook(第三方系统集成)

      ⚠️ 邮件通知需配置SMTP服务器

三、报告维护管理

1. 报告内容导出

操作说明:生成离线分析文件
操作步骤

  1. 报告详情页 点击「导出」
  2. 选择格式:
    • PDF(带水印归档版)
    • HTML(交互式图表)
      自动包含版本标识

2. 删除报告

操作说明:清理无效报告数据
操作步骤

  1. 报告列表 选中目标报告
  2. 点击「删除」操作图标
  3. 二次点击确认自动删除

3. 版本追溯(TODO)

操作说明:回溯历史报告版本
操作步骤

  1. 报告详情页 点击「版本历史」
  2. 选择时间点版本查看:
    • 差异高亮显示(红删绿增)
    • 支持版本回滚操作
      保留最近10个版本

基于 GPL-3.0 许可发布