Mac 安装 SuperBenchmarker

2020-10-25  本文已影响0人  极简架构

SuperBenchmarker简介

SuperBenchmarker 是ㄧ个开源的类似于Apache ab的压力测试命令行工具.可以在 .NET 4.52+ 或者 .NET Core 2.0+ 平台上运行. 可支持http接口压测并生成html格式压测报告, 压测可指定并发数、总请求数、模拟请求调用时间、请求头等信息。 支持 Windows和Mac.本文讲解Mac安装

环境要求

image.png

Mac 安装 SuperBenchmarker:

需要git先下载源码后 build构建完成后才能使用

下载链接: https://github.com/aliostad/SuperBenchmarker

image.png
git clone https://github.com/aliostad/SuperBenchmarker
cd SuperBenchmarker
./build.sh

首次build构建编译失败 原因: 缺少 .NET 工具包

image.png

.NET 工具包下载地址 => 下载安装Mac版本包安装即可

https://dotnet.microsoft.com/learn/dotnet/hello-world-tutorial/install

image.png

.NET 安装完成验证:

dotnet
image.png

重新编译安装成功

image.png

压测 case 并生成图形化结果结果:

# 模拟 10秒钟 40个并发 
dotnet ./src/SuperBenchmarker/bin/Debug/netcoreapp3.0/SuperBenchmarker.dll -u https://www.baidu.com -c 40 -N 10
image.png image.png

具体参数含义参考:

https://github.com/aliostad/SuperBenchmarker#summary

image.png
上一篇下一篇

猜你喜欢

热点阅读