跳到主要内容

安装 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 页面 提供了适用于所有平台的独立二进制文件。下载并解压适合您平台的压缩包后,将 k6k6.exe 二进制文件放入您的 PATH 中,以便从任何位置运行 k6

使用 k6 扩展

如果您使用一个或多个 k6 扩展 ,您需要一个包含您所需扩展的 k6 二进制文件。 前往 探索扩展 以开始使用。

故障排除

如果安装失败,请检查 常见安装问题列表 。如果您的问题未列出且仍然存在,请在 k6 GitHub 代码仓库 中打开一个问题,或在我们的 社区论坛 上报告。

k6 Studio

k6 Studio 是一款适用于 Windows、macOS 和 Linux 的桌面应用程序,可以帮助您从浏览器录制生成 k6 脚本,并快速测试您的应用程序。您可以生成协议和浏览器脚本,并通过可视化界面测试和调试您的脚本,而无需接触任何代码。

现在您已经在机器上安装了 k6,您可以:

  • 前往 运行 k6 以了解如何创建和运行您的第一个测试。
  • 请参考 配置 k6 智能感知 以在您的代码编辑器中设置代码编辑功能,例如 k6 函数的自动补全。