使用浏览器录制器
浏览器录制器允许您根据浏览器会话生成 k6 脚本。它可作为 Chrome 和 Firefox 扩展程序使用。
开始之前
开始之前,请考虑以下事项
注意
请注意,浏览器录制器不需要云账户。对于云用户,请参阅 Grafana Cloud 指南。
如何录制
- 安装 Chrome 或 Firefox 扩展程序。
- 点击 k6 标志打开扩展程序。
- 选择自动生成的脚本的保存位置。
- 要保存到您的本地计算机,请选择 我不想将测试保存到云端。
- 要保存到您的任何 Grafana Cloud k6 项目中,请选择 登录。
- 选择 开始录制 以开始录制当前浏览器标签页。
- 完成后,选择 停止录制。
- 将录制的脚本保存到本地或您的任何云项目。
- 根据负载测试类型,您可能需要更改脚本的不同方面。典型的更改包括负载选项以及处理关联和动态数据。
- 从 CLI 或 Grafana Cloud k6 运行测试。有关运行 k6 的更多信息,请参阅运行 k6 指南。
故障排除。尝试使用 HAR 转换器
如果您在录制请求时遇到问题,请尝试使用HAR 转换器。
浏览器录制器底层使用了 HAR 转换器。与浏览器录制器一样,HAR 转换器根据 HAR 文件中包含的 HTTP 请求生成 k6 脚本。
HAR 转换器还可以录制其他标签页或弹出窗口,而浏览器录制器无法做到。
如果使用 HAR 转换器后问题仍然存在,请在新的 issue 中提供详细问题信息。