Jackei 的测试生活与人文社会读本

带着梦想和激情在现实中旅行
posts - 812, comments - 3860, trackbacks - 26, articles - 0
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

如果您没有了解过 ab ,请先点击这里 访问 Apache ab 的介绍 ^_^

 

参数格式: -n number_of_requests

用来标明在本次测试中将要发送的请求的总数

 

 

参数格式: -c Number_of_requests_at_one_time

用来标明每次发送多少请求

 

e.g.  ab -n 100 -c 1 http://jackei.cnblogs.com/

表示向 http://jackei.cnblogs.com/ 这个 url 发送 100 次请求,每次发送 1 个。

 

 

参数格式: -e csv_file_full_path

表示把响应时间存放到一个 csv 文件中——CSV文件表示用逗号来分隔的文件。

 

e.g.  ab -n 100 -c 1 -e f:\ab.csv http://jackei.cnblogs.com/

测试完成之后可以可以在 f 盘的根目录下看到一个名为 ab.csv 的文件,你可以直接用 EXCEL 或者记事本打开,看到的结果就像下面这样:

Percentage served

Time in ms

 

0

881.00

 

1

921.00

 

2

971.00

 

3

1011.00

 

4

1021.00

 

5

1071.00

 

6

1071.00

 

7

1091.00

 

8

1101.00

 

9

1111.00

 

 

……

 

 

此处删节数百字 ^_^

 

 

……

 

 

92

3825.00

 

93

4165.00

 

94

4426.00

 

95

4826.00

 

96

4987.00

 

97

5447.00

 

98

5598.00

 

99

8131.00

 

可以看到在这次测试中响应时间的分布情况。

 

 

参数格式: -g tsv_file_full_path

表示把每个请求的响应情况存放到一个 tsv 文件中——TSV文件表示用 Tab 健来分隔的文件。

 

e.g.  ab -n 100 -c 1 -g f:\ab.xls http://jackei.cnblogs.com/

测试完成之后可以可以在 f 盘的根目录下看到一个名为 ab.xls 的文件,你可以直接用 EXCEL 打开,看到的结果就像下面这样:

starttime

seconds

ctime

dtime

ttime

wait

 

Thu Jul 20 19:50:28 2006

1.1534E+15

190

1792

1982

490

 

Thu Jul 20 19:50:30 2006

1.1534E+15

140

2043

2183

300

 

Thu Jul 20 19:50:32 2006

1.1534E+15

130

1822

1952

270

 

Thu Jul 20 19:50:34 2006

1.1534E+15

140

3144

3284

340

 

Thu Jul 20 19:50:37 2006

1.1534E+15

140

1262

1402

270

 

Thu Jul 20 19:50:39 2006

1.1534E+15

150

1522

1672

320

 

Thu Jul 20 19:50:40 2006

1.1534E+15

140

1832

1972

290

 

Thu Jul 20 19:50:42 2006

1.1534E+15

3134

2594

5728

290

 

Thu Jul 20 19:50:48 2006

1.1534E+15

140

2994

3134

300

 

 

……

 

 

 

 

 

 

此处删节数百字 ^_^

 

 

 

 

 

 

……

 

 

 

 

 

 

Thu Jul 20 19:54:50 2006

1.1534E+15

180

4717

4897

370

 

Thu Jul 20 19:54:55 2006

1.1534E+15

190

2854

3044

390

 

Thu Jul 20 19:54:58 2006

1.1534E+15

190

3244

3434

390

 

Thu Jul 20 19:55:01 2006

1.1534E+15

190

3244

3434

420

 

Thu Jul 20 19:55:05 2006

1.1534E+15

190

3455

3645

400

 

Thu Jul 20 19:55:09 2006

1.1534E+15

180

2033

2213

360

 

Thu Jul 20 19:55:11 2006

1.1534E+15

190

3855

4045

390

 

Thu Jul 20 19:55:15 2006

1.1534E+15

200

4516

4716

390

 

其中 starttime 比较容易理解,后面的几个参数分别表示

secondes: 还没有搞明白什么意思,有知道的朋友帮忙解答一下吧 ^_^

ctimeconnection time

dtime: processing time

ttime: total time, = connection time + processing time

waitwait time

 

相对于上面的那个 -e 的参数,-g 参数可以提供更多的信息,帮助我们来了解更具体的系统响应情况。

另外,文件中的记录默认是按照 starttime 排序的,你也可以在 EXCEL 中自己随意编辑。v

Feedback

#1楼    回复  引用    

2006-07-20 22:45 by 快乐逍遥 [未注册用户]
没用过,顶一下^-^
最后还要卖关子呀,呵呵....

#2楼 [楼主]   回复  引用  查看    

2006-07-20 22:54 by jackei      
@快乐逍遥
啊?没有卖关子吧 ^_^

发表评论



姓名 [登录] [注册] 
主页
Email (仅博主可见) 
验证码 *  验证码看不清,换一张
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论   新用户注册   返回页首      

导航: 网站首页 社区 新闻 博问 闪存 网摘 招聘 .NET频道 知识库 找找看 Google站内搜索



China-pub 计算机图书网上专卖店!6.5万品种 2-8折!
China-Pub 计算机绝版图书按需印刷服务

相关文章:

相关链接: