使用思博伦Avalanche进行HTTP双向吞吐量测试 _双极未来


吞吐量是L47层常测的性能参数,很多情况下,需要测试被测设备所能承受的最大上行吞吐量和下行吞吐量,就是双向吞吐量。

HTTP是互联网上应用最为广泛的一种协议,它包括GET、HEAD、POST、PUT、DELETE、TRACE等方法,其中POST方法在请求服务器端页面的同时,可以请求服务器接收包含在其请求中的实体,POST方法是测试双向吞吐量是最简便的方式

配置步骤:

1. 在Client/Actions中配置使用POST方法的URL,如下例:

1POST HTTP://192.168.1.1/<POST_BODY:URLENC KEY=foobar, LENGTH=200000>

其中LENGTH为所上传的文件的大小,单位为Byte

Note:POST 所上传的最大文件为20MBytes

2. 在Server/Transaction中设置Server响应页面的大小,并在Server/Profile中做关联,如下图所示:


在Server/Transaction中设置Body Size


在Server/Profile中设置关联

Note:若测试需要上下行流量相同,则Client/Action中POST请求的LENGTH设置与Server/Transaction中Body Size相同。


3. 设置Client/Load,使用Simusers方式可快速得到被测设备的最大上行和下行吞吐量


Client/Load设置

4. 分别设置Client和Server端的subnet,并将前面的设置关联


开始测试、观察测试结果:

1. 先点击Trial Run检查测试是否成功


2. 如Trial Run成功,则点击Full Run开始测试


3. 通过Run-Time Stats观察实时双向流量,如下图所示:Incoming为client端的下行流量,Outgoing为client端的上行流量。


Client端的实时流量

上述即为如何用Avalanche的HTTP测试被测设备双向吞吐量的方法,通过以上几点配置可快捷的测出被测设备的上行下行最大吞吐量。




  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值