其他分享
首页 > 其他分享> > 如何在k6中进行性能测试时更改虚拟用户和持续时间

如何在k6中进行性能测试时更改虚拟用户和持续时间

作者:互联网

如何在k6中进行性能测试时更改虚拟用户和持续时间

基于以下脚本

import http from 'k6/http';
import { sleep } from 'k6';

export default function () {
  http.get('http://test.k6.io');
  sleep(1);
}

方法一

运行命令时,调用vusduration参数,比如使用10个虚拟用户进行30秒的测试:

k6 run --vus 10 --duration 30s script.js

你可以使用1m来代表一分钟:

方法二

在脚本添加options参数:

import http from 'k6/http';
import { sleep } from 'k6';

// 在这里添加options参数
export let options = {
  vus: 10,
  duration: '30s',
};

export default function () {
  http.get('http://test.k6.io');
  sleep(1);
}

然后按照正常的方式进行以下命令:

k6 run script.js

请参考官方的指南以了解更多,测试愉快!

标签:10,http,更改,30s,sleep,k6,import,持续时间
来源: https://blog.csdn.net/m0_57409982/article/details/116278512