测试页面极限负载的方法

我想测试页面的极限负载能力,能承受多少的并发,有什么方法可以做吗?

写个循环不停的发异步请求 就可以了

我之前是使用k6来进行测试,k6是一个开源测试工具。

安装k6是非常简单(https://k6.io/docs/getting-started/installation/

示例脚本:

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

export default function () {
  let res = http.get('http://test.k6.io/');
  check(res, {
    'is status 200': (r) => r.status === 200,
  });
}


保存脚本为script.js,然后运行以下命令:

k6 run script.js

您可以在本地或在云上运行脚本。

参阅: