Webbench是一款小巧实用的网站压力测试工具,它是由 Lionbridge公司开发的。它的标准测试主要有两项内容:每秒钟相应请求数和每秒钟传输数据量。它最多可以模拟3万个并发连接去测试网站的负载能力,最主要的是使用起来很方便。

一、SUSE LINUX下安装

#tar zxvf webbench-1.5.tar.gz
#cd webbench-1.5
#make && make install

二、使用:

#info  webbench(查看命令帮助及详细参数)

LINUX下简易网站压力测试--Webbench小记_第1张图片

 #webbench -c  1000  -t 30   http://192.168.1.169:8080/ceshi.jpg  
参数说明:-c表示客户端并发数,-t表示持续时间(单位秒)
 

三、测试结果:

LINUX下简易网站压力测试--Webbench小记_第2张图片

说明:在1000并发持续30秒访问的情况下,每秒钟响应请求数:26826 pages/min,每秒钟传输数据量2799729 bytes/sec. 

服务器端连接截图:

LINUX下简易网站压力测试--Webbench小记_第3张图片

服务器端CPU使用率截图:

LINUX下简易网站压力测试--Webbench小记_第4张图片

 补充:webbench不仅能对静态页面进行测试,还支持对动态页面(比如ASP、PHP、JAVA、CGI)的测试,还有就是它支持对含有SSL的安全网站例如电子商务网站的静态或动态性能测试。