【工作经历:阿里巴巴搜索技术研发中心QA ,百度新产品测试部QA】 【领域:测试分析,自动化测试,性能测试,安全测试 】 【个人定位:高级测试工程师+培训师+领域产品专家】

ahttp_load 改进2(增加query长度)

上一篇 / 下一篇  2009-09-26 14:14:23 / 个人分类:性能测试

对http_load进行了又一次的改进。
上个版本中增加了post请求,但是限于http_load原来的一些原因,请求字符串的字节数大于600的query都会被截断。
这是个很严重的BUG。

因为不少的应用的query都是比较长的。而且很多人都不知道这点。
我也是把ahttp_load 交给同事使用的时候,才发现这个问题的。
同事的query,一般都会超过2万的。

针对这个问题,我又进行了一次修改。

本版本增加的功能

1、对一些瓶颈进行了修改,目前ahttp_load可支持的最大query长度为50万字节。当然还是要保证你的query不要太长。否则的话,光发送你的query。就需要耗费一定的时间了。统计出来的一些响应时间可能就相对的受到影响。最好不要超过十万个字节。
2、增加了调试选项。可通过-d 1 去打开调试开关。加压的时候,还是不要打开。这个功能只是用来做调试用的。

ahttp_load  -s 30 -m 1 -r 300 $utmp

http_load_200909261352.tar.rar(30 KB)

TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar