使用Siege进行WEB压力测试

发表于:2009-6-05 14:33

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:shunz    来源:shunz.net

  测试结果分析:

[root@bbs ~]# siege -c 500 -r 50 -f shunz.net.url
** SIEGE 2.67
** Preparing 500 concurrent users for battle.
The server is now under siege..      done.
Transactions:                  25000 hits
Availability:                 100.00 %
Elapsed time:                  65.52 secs
Data transferred:              83.65 MB
Response time:                  0.57 secs
Transaction rate:             381.56 trans/sec
Throughput:                     1.28 MB/sec
Concurrency:                  216.02
Successful transactions:       21707
Failed transactions:               0
Longest transaction:            5.83
Shortest transaction:           0.00

  上面是用500并发重复测试50次shunz.net.url里的url列表的结果,下面一条一条地分析测试结果:

  Transactions: 25000 hits  意思是总共完成了25000次测试

  Availability: 100.00 %  测试的有效性100%

  Elapsed time: 65.52 secs  用时65.52秒

  Data transferred: 83.65 MB  传输了83.65MB数据

  Response time: 0.57 secs  响应时间

  Transaction rate: 381.56 trans/sec  每秒传输381.56次

  Throughput: 1.28 MB/sec  数据吞吐量每秒1.28MB

  Concurrency: 216.02  实际并发访问

  Successful transactions: 21707  成功的传输

  Failed transactions: 0  失败的传输

  Longest transaction: 5.83  每次传输所花最长时间

  Shortest transaction: 0.00  每次传输所花最短时间

  另外,提醒一句,如果你的WEB服务器用的是Apache,请不要将并发数设为大于200。

22/2<12
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号