一、安装
可以安装在windows系统,官网下载安装即可。
二、常用命令
1、运行脚本,并将运行结果保存在指定文件中。
k6 run d:/脚本路径.js >d:运行结果.txt
k6 run --vus 10 --duration 1m d:/脚本路径.js
或者在脚本里设置并发数和时间
import {check} from 'k6';
import http from 'k6/http';
export let options = {
duration:'10m', //持续运行时间
vus:100, //并发数
rps:100, //每秒并发多少
}
k6 pause 暂停测试执行,暂停所有vu
k6 resume 取消暂停k6,导致所有活动的vu恢复执行
k6 scale 更改活动的vu数量(或循序的最大vu数量)
k6 stats 报告当前已收集的统计信息
k6 status 报告测试的一般状态
三、脚本编写
官网文档地址:https://k6.io/docs/
可以支持JavaScript语言,只需要导入import http from 'k6/http'; 按照js的语法依次传入url、header即可