请打开支持票证,将 Jenkins 生成服务的 IP 地址列入白名单,并启用对 LoadView 的访问。

要开始使用 LoadView 负载测试方案来测试 Jenkins 中的生成,您必须具有有效的 Dotcom 监视器帐户和配置的测试方案

添加集成唯一标识符

要设置与 Jenkins 的集成,您需要提供唯一标识符才能用作 LoadView 安全令牌:

1. 登录网络监控负载视图帐户。

2. 在 LoadView 中,在管理>集成>集成下创建集成 UID。 复制要在 Jenkins 中使用的集成 UID。

 

LoadView 中的测试方案 ID

LoadView 中的每个测试方案都有一个唯一的 ID。 使用情景 ID,您可以在配置 LoadView 集成(例如,用于 Jenkins 生成)时调用特定场景。

情景 ID 可在场景设置页面或测试 历史记录 页面(测试经理 > 测试的操作菜单 > “历史记录“中找到。

在詹金斯配置 LoadView 插件

要配置 LoadView 插件:

1. 登录您的詹金斯帐户。

2. 在詹金斯,转到凭据 > 添加凭据 > 加载视图安全令牌 (UID)。 配置和验证凭据:

  • 类型: LoadView 安全令牌 (UID)。
  • 范围: 选择全局
  • ID:保留默认值或指定唯一 ID。
  • 说明: 指定唯一说明以区分凭据。
  • UID:从 LoadView 帐户粘贴负载测试 Web API UID。 添加 UID 后,单击“验证 UID”以确保 Jenkins 可以访问 LoadView API。

3. 接下来,选择作业,然后单击“配置“。

4. 转到 构建 > 后构建操作 > 添加构建后操作 > 加载查看-运行负载测试场景。 为生成指定 LoadView 应力测试设置:

  • 凭据:使用说明选择 API 密钥。
  • 方案 ID:粘贴要在生成中使用的测试方案 ID。 从 LoadView 中的方案页复制 ID。
  • 错误阈值:指定测试期间发生的错误的会话的可接受百分比(无法访问目标资源,未找到关键字/图像等)。 如果错误会话的百分比大于指定值,则生成将在 Jenkins 中标记为失败
  • 平均时间:指定测试执行期间测量
    的平均响应时间
    的限制。 如果达到限制,则生成将在 Jenkins 中标记为失败

5. 单击”保存“。

查看测试结果

当压力测试运行时,状态以实时模式显示在 Jenkins控制台输出中。

测试完成后,可以在 Jenkins 生成菜单中的LoadView 结果下找到汇总的结果。 要查看有关测试执行详细信息的更全面的 LoadView 报告,请选择“更多详细信息“。