k6压测工具学习和使用

一、安装

可以安装在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即可

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值