请打开支持票证,将 Jenkins 生成服务的 IP 地址列入白名单,并启用对 LoadView 的访问。
要开始使用 LoadView 负载测试方案来测试 Jenkins 中的生成,您必须具有有效的 Dotcom 监视器帐户和配置的测试方案。
添加集成唯一标识符
要设置与 Jenkins 的集成,您需要提供唯一标识符才能用作 LoadView 安全令牌:
1. 登录网络监控负载视图帐户。
2. 在 LoadView 中,在管理>集成新>集成下创建集成 UID。 复制要在 Jenkins 中使用的集成 UID。
LoadView 中的测试方案 ID
Each test in LoadView has a unique ID. Using the test ID you can call a specific scenario while configuring LoadView integration (e.g., for Jenkins or CircleCl builds).
The Test ID can be found on the test page.
在詹金斯配置 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 报告,请选择“更多详细信息“。