HTTP_LOAD测试WEB引擎性能
作者:网络转载 发布时间:[ 2015/3/25 15:25:10 ] 推荐标签:WEB测试 软件测试 进程
1、http_load 官方下载地址:http://www.acme.com/software/http_load/
2、编译安装http_load
yum -y install gcc gcc-c++ #安装GCC编辑器
tar xzvf http_load-14aug2014.tar #解压http_load压缩包
cd http_load-14aug2014 #进入http_load目录
mkdir /usr/local/man #创建目录
make && make install #编译并安装
3、使用http_load
将目录切换到http-14aug2014/下,新建一个文件url,在里面写下,要测试的url地址
http://www.local.com
http://www.local.com/wordpress/
http://wwwlocal.com/m/
参数参数全称作用
-p-parallel并发的用户进程数。
-f-fetches总计的访问次数
-r-rate含义是每秒的访问频率
-s-seconds连续的访问时间
url网站连接地址或url文件
4、测试
panic% http_load -rate 860 -seconds 5 urls
4278 fetches, 325 max parallel, 25668 bytes, in 5.00351 seconds
6 mean bytes/connection
855 fetches/sec, 5130 bytes/sec
msecs/connect: 20.0881 mean, 3006.54 max, 0.099 min
msecs/first-response: 51.3568 mean, 342.488 max, 1.423 min
HTTP response codes:
code 200 -- 4278
5、注意:如果在你测试的时候报这个错误:./http_load: unknown protocol -
将你url中的地址后面的空行都去掉。没有问题了