介绍

Superbenchmarker是用于对HTTP API和网站进行性能测试的负载生成器命令行工具。受Apache Benchmark的启发,它打算成为steriods上的Apache Benchmark(ab.exe)。它会在测试结束时在终端窗口中显示最终结果,但也会在Web界面中不断报告。

安装

  1. 管理员身份打开powershell
  2. 运行下面命令
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
  1. 执行choco install superbenchmarker
  2. 输入 sb,你会看到帮助文档
  3. 执行压测命令
  • 使用单个线程触发100个GET请求,-c (–concurrency)(默认: 1) 并发请求数,-n ( --numberOfRequests)(默认: 100) 请求总数
sb -u "http://example.com" -c 1 -n 100
  • 提交一个post请求
sb -u 'http://localhost:8188/order/save' -d -m POST -t template.txt

template.txt

Authorization: Basic GV5ITpub3Bhc3N3b3JkaGVyZQ==
Content-Type: application/json{"id": "3","name": "xiaomi","auth": "test"
}

参考

  • SuperBenchmarker(简称“sb“)压力测试工具详解

【实用工具】Windows上安装并使用压测神器 SuperBenchmarker相关推荐

  1. linux安装压缩文件的工具,Linux上安装rar解压工具

    一.widonds下打包rar文件并上传 yum install lrzsz rz test.rar 二.下载并安装rar软件 2.1 下载 mkdir -p /home/oldboy/tools c ...

  2. 如何在Windows上安装Angular:Angular CLI,Node.js和构建工具指南

    In this tutorial, we'll learn how to install Angular CLI in Windows and use it to create an Angular ...

  3. 在windows上安装OpenCV

    在windows上安装OpenCV,官方提供的教程,我翻译了一下.如有不正解,请指正 使用git-bash(版本> = 2.14.1)和cmake(版本> = 3.9.1)安装 1.您必须 ...

  4. windows安装gnu_在Windows上安装GNU Emacs

    windows安装gnu GNU Emacs是为各种程序员设计的流行文本编辑器. 因为它是在Unix上开发的,并且在Linux上广泛使用(并且随macOS一起提供),所以人们有时没有意识到它也可用于M ...

  5. 在windows上安装Postgresql,安装空间数据库postgis引擎,创建可以存储空间点线面的数据库,解决could not open extension control file问题

    在windows上安装Postgresql,安装空间数据库postgis引擎,创建可以存储空间点线面的数据库,解决could not open extension control file问题 前面问 ...

  6. 在Windows上安装Elasticsearch 5.x

    自己想学习Elasticsearch,但是又不懂Linux,按照同事给的Linux安装教程,也是搞不明白,于是想先在Windows上安装一下入门.可是百度的大部分都是ES 1.x,2.x版本的教程,5 ...

  7. web 网页调试工具 browser-sync 在 Windows 上安装

    web 网页调试工具 browser-sync 在 Windows 上安装 当在开发的机器上,修改了html页面,css 文件时,希望能立即看到改正后的结果.使用 browser-sync 这个工具能 ...

  8. java 中window_教你如何在windows上安装Java

    最近够倒霉的,电脑硬盘坏了,重新做了个系统,各种环境全都没了,/(ㄒoㄒ)/~~ 然后我发现自己在重新安装各种环境的时候,有些东西竟然还需要去查,所以决定把这些环境的配置都写成博客记录下来. 今天就教 ...

  9. Windows上安装JDK

    Windows上安装JDK Windows上安装JDK 题外话 什么是JDK JRE 和 JDK 的区别是什么? 下载JDK并安装 设置环境变量 新建 JAVA_HOME 新建 CLASSPATH 编 ...

最新文章

  1. Tensorflow:TF模型文件(checkpoint文件夹下ckpt文件之data、index、meta)保存、模型导入、恢复并fine-tuning之详细攻略
  2. 第09课:项目实战——让你的神经网络模型越来越深
  3. main java game,playgame 一个JAVA编写的飞行小游戏,有基本完整的 框架,适合初学者参照学习 Other s 其他 238万源代码下载- www.pudn.com...
  4. 从分子层面雕刻肌肉,新数学模型预测锻炼肌肉最优方式
  5. Mysql 集群双主双从安装使用详细讲解
  6. CSS相对定位,固定定位,绝对定位实例方法和实例
  7. 编程师代码G都喜欢的|细致场景森系插画手机壁纸
  8. Openwrt笔记-1-校园网连接
  9. [Linux]Red Hat Linux 9.0环境下架设Web服务器[2]
  10. linux如何切换到root用户
  11. echarts入门教程(超级详细带案例)
  12. Unity中的Compute Shader
  13. 天津大学关于博士、硕士学位论文格式
  14. SVM要点总结(一)
  15. 自下而上和自上而下的注意力模型《Bottom-Up and Top-Down Attention for Image Captioning and Visual Question Answering》
  16. 利用R语言实现OCR的笔记
  17. National Day出行必备的中英文交通语句
  18. 华为认证证书的含金量如何?
  19. 使用for循环输出一个倒三角形。
  20. 【数学】一些数学概念

热门文章

  1. 站长在线经典Python题:使用Python编程思想解决鸡兔同笼的问题的4种方法
  2. wows 线段树+差分
  3. logistic回归详解一:为什么要使用logistic函数
  4. 【seeprettyface.com】数据集:男性/女性人脸数据集
  5. 单表代换密码加密解密
  6. 炉石传说的竞技场模式平均胜场
  7. Unity3d动画死亡动画一直播放的问题
  8. 最值得珍藏的50个生活小窍门
  9. 【Python】librosa音频处理教程
  10. springboot模式下在service层写sql到底好不好?求老司机解答一下