跳转到内容

执行管理

AngusTester执行管理模块提供测试任务全生命周期管控,覆盖任务创建、实时监控到结果分析全流程。

一、执行任务管理

1. 创建执行任务

操作说明:定义测试任务基础配置
操作步骤

  1. 执行管理 点击「添加执行」
  2. 配置核心参数:
    • 测试脚本(必选)
    • 线程模型(阶梯/常量)
    • 执行时长(分钟)
    • 优先级(值越大优先级越高,默认1000)

      ⚠️ 体验任务限5个(仅SaaS版)

2. 启停任务控制

操作说明:控制任务执行状态
操作步骤

  • 启动任务
    1. 待执行列表 点击「启动」
    2. 状态变更为运行中
  • 停止任务
    1. 运行中任务 点击「停止」
    2. 状态变更为已停止
      ❗ 强制停止可能导致数据不完整

3. 删除执行记录

操作说明:清理历史任务数据
操作步骤

  1. 执行列表 选中目标任务
  2. 点击「删除」图标
  3. 二次确认输入任务ID

    ⚠️ 关联报告将同步删除

二、执行配置优化

1. 调整并发参数

操作说明:优化资源利用率
操作步骤

  1. 执行列表 点击目标任务
  2. 修改关键参数:
    • 线程数:点击数值实时编辑
    • 迭代次数:设置精确采样次数
    • 报告间隔:推荐5-30秒(默认5秒)

2. 高级配置管理

操作说明:精细控制执行行为
操作步骤

  1. 执行详情 点击「修改执行配置」
  2. 开关控制:
    • 忽略断言(性能测试开启)
    • 更新测试结果(功能测试开启)
      ⚠️ 配置变更需重启生效

三、执行结果分析

1. 实时监控视图

操作说明:跟踪任务执行过程
操作步骤

  1. 执行列表 点击任务名称
  2. 查看核心面板:
    • 吞吐量曲线(请求/秒)
    • 错误率热力图
    • 资源消耗仪表盘

2. 结果深度分析

操作说明:定位性能瓶颈与缺陷
操作步骤

  1. 执行详情页 切换标签页:
    • 采样详情:查看请求级指标
    • 实际配置:核对运行时参数
    • 执行脚本:验证运行时逻辑
    • 错误日志:过滤异常堆栈
    • 测试结果:查看接口/场景通过率

3. 报告生成与导出

操作说明:生成专业测试报告
操作步骤

  1. 执行详情页 点击「导出报告」
  2. 选择格式:
    • HTML(交互式图表)
    • PDF(归档版本)

基于 GPL-3.0 许可发布