码迷,mamicode.com
首页 > Web开发 > 详细

webbench 代码阅读

时间:2015-02-23 16:39:06      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:

 

简介:

Webbech能测试处在相同硬件上,不同服务的性能以及不同硬件上同一个服务的运行状况.webBech的标准测试可以向我们展示服务器的两项 内容:每秒钟相应请求数和每秒钟传输数据量.webbench不但能具有便准静态页面的测试能力,还能对动态页面(ASP,PHP,JAVA,CGI)进 行测试的能力.还有就是他支持对含有SSL的安全网站例如电子商务网站进行静态或动态的性能测试.

×××××××××××××××××××××××××吐槽,可忽略××××××××××××××××××××××

 好吧 , 我承认好高端,但整个代码也就几百行,还是算上注释呀,看完之后,完全没有什么动态网页测试,SSL 安全网站测试什么选项呀!!!!

,只有选择http协议的请求头选项呀,什么GET,HEAD,之类的

×××××××××××××××××××××××××××××××××××××××××××××××××××××

 

了解代码,你先得了解它的业务流程

技术分享

 难点一:获取web服务器信息

     解决这个问题,首先你的了解你要测试什么? 你要测试的是一个web服务器应对大量请求的能力,就是所说的压力测试。你要做的是同时构造大量的请求,达到测试目的。

     请求是有 URL 地址连接 指示的,你要明白URL 地址连接由什么组成,你需要从其中获取那些必要的信息构成请求。url的一般模式为

            http://myname:mypass@www.vimer.cn:80/mydir/myfile.html?myvar=myvalue#myfrag

      

URI部分

意义

http

协议名称

myname

用户名(可选)

mypass

密码(可选)

www.vimer.cn

主机网络地址

80

端口号(可选)

/mydir/myfile.html

资源路径

myvar=myvalue

查询字符串(可选)

myfrag

锚点(可选)

 

 

webbench 代码阅读

标签:

原文地址:http://www.cnblogs.com/dilidingzhi/p/4298096.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!