windows下并发测试工具推荐使用,你值得拥有啦!

2022-09-11 14:53:27 浏览数 (1)

推荐一

前言

今天准备在windows测试一下并发程序,百度了一下,其实好用并且公开的软件并不是很多,友儿在网上找到了一款软件,在这里分享给大家!好用的话请在留言给个好评!

介绍:

软件名称:

安装安装

  • 解压后将cygwin1.dll放置到C:Windowssystem目录下,将http_load.exe放置到C:WindowsSystem32目录下。
  • 进入cmd命令行,输入命令http_load显示相关说明则配置成功(如下图)

软件参数说明及使用

  • 使用方法 http_load -p 10 -s 60 -r 3 -f 100 c:urls.txt
  • 参数说明
    • -parallel简写-p :并发的用户进程数
    • -fetches 简写-f :总计的访问请求次数
    • -rate 简写-r :每秒的访问频率
    • -seconds简写-s :总计的访问时间
    • 准备URL文件 :urls.txt,文件格式是每行一个URL

执行结果

代码语言:javascript复制
10000 fetches, 100 max parallel, 9100 bytes, in 69.8224 seconds
0.91 mean bytes/connection
143.221 fetches/sec, 130.331 bytes/sec
msecs/connect: 3885.35 mean, 29982.9 max, 0.373 min
msecs/first-response: 6686.65 mean, 30737 max, 0.419 min
3 timeouts
175 bad byte counts
HTTP response codes:
code 200 -- 175

  1. 10000 fetches, 100 max parallel, 9100 bytes, in 69.8224 seconds 说明在上面的测试中运行了1000个请求,最大的并发进程数是100,总计传输的数据是9100 bytes,运行的时间是69.8224秒
  2. 0.91 mean bytes/connection 说明每一连接平均传输的数据量130.331/143.221=0.91
  3. 143.221 fetches/sec, 130.331 bytes/sec 说明每秒的响应请求为0.91,每秒传递的数据为130.331 bytes/sec
  4. msecs/connect: 3885.35 mean, 29982.9 max, 0.373 min 说明每连接的平均响应时间是3885.35 msecs,最大的响应时间29982.9 msecs,最小的响应时间24.488 msecs
  5. msecs/first-response: 6686.65 mean, 30737 max, 0.419 min
  6. HTTP response codes: code 200 — 175 说明打开响应页面的类型,如果403的类型过多,可能要注意是否系统
  7. 特殊说明: 测试结果中主要的指标是 fetches/sec、msecs/connect 这个选项,即服务器每秒能够响应的查询次数,用这个指标来衡量性能。似乎比 apache的ab准确率要高一些,也更有说服力一些。

推荐二

介绍:
  • 软件名称: apache jmeter5.3
  • 安装安装
代码语言:javascript复制
  - 软件是基于java环境的,所以我们需要先安装java环境,[请移步到java官网下载][4]或者通过微信公众号分享的百度云盘获取
  - 安装java环境后,下载apache jmeter5.3.zip,直接解压,解压完直接去bin目录找到jmeter.bat文件双击打开 

  - 使用暂无

0 人点赞