美文网首页
学习siege实战

学习siege实战

作者: 1024狮子 | 来源:发表于2018-06-30 11:15 被阅读0次

需求(一):使用siege对多个页面进行加压

  • 负责人希望各位测试同学可以对ur.tencent.com的下面3个页面进行加压,以便暴露系统的瓶颈。

http://ur.tencent.com/categories/7
http://ur.tencent.com/categories/7/?page=2
http://ur.tencent.com/categories/7/?page=3

  1. 并发数是5,持续运行1分钟;
  2. 压测时候启用gzip压缩;
  3. 测试结果日志输出为CSV格式

命令:siege -c 5 -t 1M -H "Accept-Encording:gzip" --log=result_gzip.csv

日志:result_gzip

备注:

  • 没有sz命令,使用安装命令 yum install lrzsz
  • 用siege -C 查看urls文件路径,可以使用默认的urls.txt

需求(二):对移动站点进行压测

  • 负责人希望各位测试同学可以对www.baidu.com移动版本进行加压;
  1. 并发数是1,重复次数1;
  2. 模拟iphone5;

参考:Complete List of iOS User-Agent Strings

User-Agent String                    
Apple-iPhone5C2/1001.525      iPhone 5 CDMA    6.0.1             10A525     Nov 1, 2012
[root@localhost Desktop]# siege -c 1 -r 1 -A "Apple-iPhone5C2/1001.525" http://www.baidu.com
[alert] Zip encoding disabled; siege requires zlib support to enable it
** SIEGE 4.0.4
** Preparing 1 concurrent users for battle.
The server is now under siege...
HTTP/1.1 200     0.04 secs:    2925 bytes ==> GET  /
HTTP/1.1 200     0.04 secs:    2340 bytes ==> GET  /static/index/u.png

Transactions:                  2 hits
Availability:             100.00 %
Elapsed time:               0.08 secs
Data transferred:           0.01 MB
Response time:              0.04 secs
Transaction rate:          25.00 trans/sec
Throughput:             0.06 MB/sec
Concurrency:                1.00
Successful transactions:           2
Failed transactions:               0
Longest transaction:            0.04
Shortest transaction:           0.04

相关文章

  • 学习siege实战

    需求(一):使用siege对多个页面进行加压 负责人希望各位测试同学可以对ur.tencent.com的下面3个页...

  • mac 使用siege

    mac下安装siege:brew install siege linux下安装siege: 用之前检查下文件描述符...

  • 性能测试工具Siege 简介

    大家好,我是阿萨。 今天给大家介绍一款简单方便且易用的性能测试工具Siege. Siege 是什么? Siege是...

  • 2020-07-26 php+nginx 压测

    我们通过siege来实现压测, ·执行语句示例: siege -r 10 -c 100 http://zjdapx...

  • Siege

    发送带 cookie 的请求

  • siege

    有些时候我们只想对一些简单静态页面的进行压力/性能测试,这个时候用loadrunner或者jmeter就有些显得大...

  • Siege高性能压测工具

    前言 Siege是一款高性能的Http压力测试工具。Siege支持身份验证、cookies、http、https和...

  • mac安装压力测试工具siege

    brew install siege 搞定 siege使用说明 压测前的准备工作 一、修改系统的文件描述符限制 当...

  • 赠费尔法克斯将军 弥尔顿

    On the Lord General Fairfax at the Siege of Colchester 赠费...

  • 2019-01-07 压力测试工具

    siege 第一次压力测试

网友评论

      本文标题:学习siege实战

      本文链接:https://www.haomeiwen.com/subject/udrtuftx.html