在 Grafana Cloud k6 中运行测试脚本
在 k6 Studio 中创建并验证测试脚本后,您可能希望使用在设置阶段配置的场景来运行它,以模拟真实的性能测试场景。
为此,您可以直接在 k6 Studio 内部使用Grafana Cloud k6 集成。在 Grafana Cloud k6 中运行测试提供了几个优势:
- 高级分析:访问全面的仪表盘和可视化工具以分析测试结果。
- 协作:与您的团队成员分享测试结果。
- 可扩展性:使用任意数量的虚拟用户运行测试,无需担心本地机器的限制。
- 地理分布:从全球多个地区进行测试。
开始之前
要在 Grafana Cloud k6 中运行测试脚本,您需要:
- 一个 Grafana Cloud 账户。
- 一个已初始化 Grafana Cloud k6 的 Stack。
使用 Grafana Cloud 进行身份验证
登录 Grafana Cloud
要从 k6 Studio 登录 Grafana Cloud
- 单击左下角的个人资料图标。
- 单击 使用 Grafana Cloud 登录。
- 在浏览器中,登录您的 Grafana Cloud 账户。
- 在授权应用程序页面,确认页面上显示的代码与 k6 Studio 中显示的代码相同。
- 单击授权,然后返回 k6 Studio。
选择一个 Grafana Cloud Stack
登录您的 Grafana Cloud 账户后,您将看到您所属所有组织的 Stack。要在 Grafana Cloud 中运行测试脚本,必须选择测试运行所在的 Stack。
选择 Stack 的步骤:
- 单击 Stack 下拉菜单。
- 您可以在下拉字段中输入内容来过滤 Stack 列表。
- 选择 Stack 后,单击继续。
注意
您可以使用登录到另一个 Stack 按钮同时登录多个 Grafana Cloud Stack。如果您已登录多个 Stack,可以从个人资料菜单下拉列表中选择要运行 Grafana Cloud 测试的 Stack。
从 Grafana Cloud 注销
从 Grafana Cloud 注销的步骤:
- 单击左下角的个人资料图标。
- 单击注销。
在 Grafana Cloud 中运行测试
成功登录 Grafana Cloud 并选择 Stack 后,您可以直接从 k6 Studio 在 Grafana Cloud k6 中运行测试脚本。
在 Grafana Cloud k6 中运行测试脚本的步骤:
- 从脚本列表中选择一个测试脚本。
- 如果您没有测试脚本,请按照录制您的第一个脚本教程进行操作。
- 可选:单击右上角的验证脚本,以确保您的脚本正常工作。
- 单击在 Grafana Cloud 中运行。
将打开一个新的浏览器窗口,显示测试正在您的 Grafana Cloud 账户中初始化。
测试脚本使用在生成器 -> 测试选项 -> 负载配置文件部分配置的负载配置文件。如果您想更新阶段、虚拟用户数或迭代次数,请修改负载配置文件部分并导出您的脚本,或者您也可以使用代码编辑器手动编辑测试脚本文件。
有关更多详细信息,请参阅场景。
查看和分析测试结果
测试在 Grafana Cloud k6 中开始运行后,您可以监控其进度并分析结果。仪表盘显示关键性能指标,例如:
- 响应时间 (p95)
- 总请求数
- 请求率
- 错误率
有关更多详细信息,请参阅分析测试结果。