菜单
开源

使用浏览器录制器

浏览器录制器允许您根据浏览器会话生成 k6 脚本。它可作为 ChromeFirefox 扩展程序使用。

开始之前

开始之前,请考虑以下事项

注意

请注意,浏览器录制器不需要云账户。对于云用户,请参阅 Grafana Cloud 指南。

如何录制

  1. 安装 ChromeFirefox 扩展程序。
  2. 点击 k6 标志打开扩展程序。
  3. 选择自动生成的脚本的保存位置。
    • 要保存到您的本地计算机,请选择 我不想将测试保存到云端
    • 要保存到您的任何 Grafana Cloud k6 项目中,请选择 登录
  4. 选择 开始录制 以开始录制当前浏览器标签页。
  5. 完成后,选择 停止录制
  6. 将录制的脚本保存到本地或您的任何云项目。
  7. 根据负载测试类型,您可能需要更改脚本的不同方面。典型的更改包括负载选项以及处理关联和动态数据
  8. 从 CLI 或 Grafana Cloud k6 运行测试。有关运行 k6 的更多信息,请参阅运行 k6 指南

故障排除。尝试使用 HAR 转换器

如果您在录制请求时遇到问题,请尝试使用HAR 转换器

浏览器录制器底层使用了 HAR 转换器。与浏览器录制器一样,HAR 转换器根据 HAR 文件中包含的 HTTP 请求生成 k6 脚本。

HAR 转换器还可以录制其他标签页或弹出窗口,而浏览器录制器无法做到。

如果使用 HAR 转换器后问题仍然存在,请在新的 issue 中提供详细问题信息。