安装 k6
k6 提供适用于 Linux、Mac 和 Windows 的软件包。或者,您可以使用 Docker 容器或独立的二进制文件。
您还可以使用 k6 Studio 桌面应用程序,从浏览器录制生成 k6 脚本。有关更多详细信息,请参阅 k6 Studio 。
Linux
Debian/Ubuntu
sudo gpg -k
sudo gpg --no-default-keyring --keyring /usr/share/keyrings/k6-archive-keyring.gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys C5AD17C747E3415A3642D57D77C6C491D6AC1D69
echo "deb [signed-by=/usr/share/keyrings/k6-archive-keyring.gpg] https://dl.k6.io/deb stable main" | sudo tee /etc/apt/sources.list.d/k6.list
sudo apt-get update
sudo apt-get install k6
Fedora/CentOS
使用 dnf (在旧版本中使用 yum ):
sudo dnf install https://dl.k6.io/rpm/repo.rpm
sudo dnf install k6
MacOS
使用 Homebrew :
brew install k6
Windows
如果您使用 Chocolatey 包管理器 ,可以通过以下命令安装非官方的 k6 包:
choco install k6
如果您使用 Windows 包管理器 ,请从 k6 清单中安装官方包 (由社区创建) :
winget install k6 --source winget
或者,您可以下载并运行 最新的官方安装程序 。
Docker
docker pull grafana/k6
我们还有一个单独的镜像,您可以使用它来运行安装了 chromium 的 k6 浏览器测试。
docker pull grafana/k6:master-with-browser
下载 k6 二进制文件
我们的 GitHub Releases 页面 提供了适用于所有平台的独立二进制文件。下载并解压适合您平台的压缩包后,将 k6 或 k6.exe 二进制文件放入您的 PATH 中,以便从任何位置运行 k6 。
使用 k6 扩展
如果您使用一个或多个 k6 扩展 ,您需要一个包含您所需扩展的 k6 二进制文件。 前往 探索扩展 以开始使用。
故障排除
如果安装失败,请检查 常见安装问题列表 。如果您的问题未列出且仍然存在,请在 k6 GitHub 代码仓库 中打开一个问题,或在我们的 社区论坛 上报告。
k6 Studio
k6 Studio 是一款适用于 Windows、macOS 和 Linux 的桌面应用程序,可以帮助您从浏览器录制生成 k6 脚本,并快速测试您的应用程序。您可以生成协议和浏览器脚本,并通过可视化界面测试和调试您的脚本,而无需接触任何代码。
- 有关安装说明,请参阅 安装 k6 Studio 。
- 有关 k6 Studio 的更多详细信息,请参阅 k6 Studio 文档 。
现在您已经在机器上安装了 k6,您可以:
- 前往 运行 k6 以了解如何创建和运行您的第一个测试。
- 请参考 配置 k6 智能感知 以在您的代码编辑器中设置代码编辑功能,例如 k6 函数的自动补全。