起步于系统工程师,迈进入测试工程师,从起初的C/S系统到互联网时代的B/S系统,从事过电信增值业务、软交换、烟草OA、公安技侦和电子商务等行业的软件测试开发和管理多年,愿与大家共同分享共同交流,关注软件项目管理、测试团队管理、软件流程控制和软件性能测试及自动化测试技术。互联网时代,技术推动进步,欢迎人才推荐:jonas.wangl@alibaba-inc.com

Siege工具使用

上一篇 / 下一篇  2009-07-07 16:46:27 / 个人分类:性能测试

51Testing软件测试网?oq$I{oC n

Siege
1Z w^Q i\G0
一款开源的压力测试工具,可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。
~!PH0im1w:g0官方:http://www.joedog.org/51Testing软件测试网1_0`:nKW ZQ
Siege下载:http://soft.vpser.net/test/siege/siege-2.67.tar.gz
caQ)A?Y0解压:51Testing软件测试网"y[ x8i @x
# tar -zxf siege-2.67.tar.gz
5j`1J%]:@i0进入解压目录:51Testing软件测试网2H;|u,ni4Mc
# cd siege-2.67/
[}q^0@b A0安装:51Testing软件测试网}[3O5a9hi
#./configure #make51Testing软件测试网U1X2A.jwC
#make install51Testing软件测试网w5z+^}+Q&h:d[

1T/z+D'X.p(R_(n0使用51Testing软件测试网{o i8L^h\@
siege -c 100 -r 10 -f test.url
:|n`)apy~0-c是并发量,-r是重复次数。 url文件就是一个文本,每行都是一个url,它会从里面随机访问的。

`S't,A)e0

#D;KOl;c$G0test.url内容:

[Q6Et[9}0n051Testing软件测试网6f]JLa*d

结果说明51Testing软件测试网e~/QF\*HK
Lifting the server siege… done.51Testing软件测试网 _W)z+I~$IA4i

51Testing软件测试网7L0m1_y0b s

Transactions:                  994 hits//完成994次处理51Testing软件测试网l(KVNc
Availability:                  99.40 %//99.40成功率51Testing软件测试网U9rG;?-r]q s
Elapsed time:                  36.22 secs//总共用时36.22s
4fd7@9U)^2]+]R*W0_?&Rw0Data transferred:               0.88 MB//共计传输数据大小
_]$T p:XD4\ia0Response time:                  0.08 secs//响应时间多少51Testing软件测试网1X`;n Ka8bP
Transaction rate:              27.44 trans/sec//完成多少次处理51Testing软件测试网B1U5k6tt&C.K7j~
Throughput:                     0.02 MB/sec//平均每秒传输数据51Testing软件测试网Ux,](Fm-h H
Concurrency:                    2.25//最高并发数
$F:xPV]:V_5\0Successful transactions:         994//成功处理次数
dU B%T-g.K `)C0Failed transactions:               6//失败数
r"Q:l)q[wk0Longest transaction:            0.47//每次传输所花最长时间
+W:h@j&K0Shortest transaction:           0.00//每次传输所花最短时间
:SK9a/C.|)Bn0FILE: /usr/local/var/siege.log
_8qJ8M$i{7L0You can disable this annoying message by editing51Testing软件测试网3L?9Lj,G:X tL)H
the .siegerc file in your home directory; change51Testing软件测试网9Vog4k@Ic
the directive 'show-logfile' to false.51Testing软件测试网n#dT4~mo


TAG:

寻找遗弃的记忆 引用 删除 Jon   /   2009-07-07 17:01:43
类似http_load 施压过程
 

评分:0

我来说两句

Open Toolbar