首先,登录服务器,进入k6目录,来看一下k6的文件目录:
sudo su
cd ~
pwd
cd k6/
ll
其中的scripts用于存放k6脚本:
cd scripts/
ll
从脚本提交默认存储路径下复制脚本到scripts/
cd /
cd home
cd yena
cp ly-h5.js /root/k6/scripts/
回到scripts目录开始执行编辑好的脚本
docker-compose run --rm k6 run --vus 1 --duration 6s /scripts/ly-h5.js.js
vus指的是并发用户数 也可以在脚本里面进行指定,duration指的执行时长
执行结果如下:
更多关于k6传参和用法可参考 K6的官网地址:https://k6.io/docs/using-k6/http-requests
关于登录态:https://k6.io/docs/using-k6/cookies
关于传参:https://k6.io/docs/javascript-api/k6-http/params-k6-http