要开始使用 LoadView 负载测试方案来测试 Jenkins 中的生成,您必须具有有效的 Dotcom 监视器帐户和配置的测试方案。
添加集成唯一标识符
要设置与 Jenkins 的集成,您需要提供唯一标识符才能用作 LoadView 安全令牌:
1. 登录网络监控负载视图帐户。
2. 在负载视图中,在帐户集成下创建集成 UID > > 添加集成 > 负载测试 Web API。 复制此集成 UID 以在 Jenkins 中使用。
LoadView 中的测试方案 ID
Each test scenario in LoadView has a unique ID. Using the scenario ID you can call a specific scenario while configuring LoadView integration (e.g., for Jenkins builds).
The Scenario ID can be found on the scenario setup page or on the test’s History page (Test Manager > the test’s actions menu > History).
在詹金斯配置 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 报告,请选择“更多详细信息“。