首页 > Web开发 > 详细

Web性能测试工具:Siege安装&使用简介

时间:2014-10-16 01:29:52      阅读:362      评论:0      收藏:0      [点我收藏+]

在Web性能测试工具中,siege是比较热门和常见的,它有安装简单,使用简单,测试报告详细的特点。

并且可以在文本中预定义一系列待测试url模拟,并可设定一定并发量下持续指定时间or测试进行测试。

比较适合确定真实环境下的系统性能基准。

1.下载安装包

略过

2.解压安装包

略过

3.编译

# 查看安装选项
./configure --help
# 设定安装选项
./configure --prefix=/你的/安装/目录
# 编译
make
# 安装
make install

4.参数详解

  -V, --version             显示siege版本号
  -h, --help                显示siege帮助信息
  -C, --config              显示当前配置选项
  -v, --verbose             显示详细测试过程
  -q, --quiet               安静模式,不显示详细过程,也不显示输出结果
  -g, --get                 GET模式,显示HTTP头信息
  -c, --concurrent=NUM      并发数,默认10
  -i, --internet            模拟用户数,随机点击url
  -b, --benchmark           测试模式,每个请求之间不延时
  -t, --time=NUMm           测试时长,S、M、H。例如1H 一小时
  -r, --reps=NUM            测试回合数(不是总请求数)
  -f, --file=FILE           url文件位置
  -R, --rc=FILE             配置文件位置
  -l, --log[=FILE]          日志文件输出位置
  -m, --mark="text"         日志文件标记
  -d, --delay=NUM           延迟,请求之间随机延迟1~设置值毫秒
  -H, --header="text"       自定义的附加请求头
  -A, --user-agent="text"   自定义请求头user-agent信息
  -T, --content-type="text" 自定义请求头content-type信息

5.常用命令

# 安静模式,测试模式,1000并发,5回合(共1000 * 5请求)测试地址http://127.0.0.1/test.php并输出日志到./siege.log
/usr/local/siege-3.0.7/bin/siege -q -b -c1000 -r5 --log=./siege.log  "http://127.0.0.1/test.php"

Web性能测试工具:Siege安装&使用简介

原文:http://www.cnblogs.com/koboshi/p/4027769.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!