欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

性能测试工具K6快速入门-1.安装

程序员文章站 2022-07-12 18:59:44
...

介绍

目前市面上性能测试工具有很多,比如Jmeter,Locust和Gatling和后起之秀K6,针对K6和其他性能测试工具的对比,请参考官方博客
K6是一个开源的测试工具,底层用GO语言编写,测试代码是采用javascript编写,可以灵活的配置,是一款针对开发人员和测试人员都很友好的命令行性能测试工具。

工具安装

Linux

Debian/Ubuntu

$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 379CE192D401AB61
$ echo "deb https://dl.bintray.com/loadimpact/deb stable main" | sudo tee -a /etc/apt/sources.list
$ sudo apt-get update
$ sudo apt-get install k6

也可以通过如下命令下载安装包手动安装

$ wget -q -O - https://bintray.com/user/downloadSubjectPublicKey?username=bintray | sudo apt-key add -

Red Hat/CentOS

$ wget https://bintray.com/loadimpact/rpm/rpm -O bintray-loadimpact-rpm.repo
$ sudo mv bintray-loadimpact-rpm.repo /etc/yum.repos.d/
$ sudo yum install k6

Mac (brew)

$ brew install k6

Windows (安装程序)

这里下载安装程序进行安装

二进制文件

这里下载最新构建的二进制文件进行安装, 并设置好PATH路径。

Docker

$ docker pull loadimpact/k6