loadrunner 一个诡异问题

    最近使用loadrunner压测一个项目的时候,发现TPS波动巨大、且平均值较低。使用jmeter压测则没有这个问题。经过多方排查发现一个让人极度费解的原因:

  原脚本:    

//脚本其他代码
......
web_submit_data("aaa", 
        "Action=http://demo.ddd.com/aaa?a=xr23498isfgljfsfd&b=adfasdfoi4308askdfjkla", //此处为密文链接
        "Method=POST", 
        "RecContentType=text/html",     
        "Referer=http://demo.ddd.com/ccc?a=xr23498isfgljfsfd&b=adfasdfoi4308askdfjkla", 
"Snapshot=t2.inf",
"Mode=HTTP",
ITEMDATA,
LAST);
//事务判断逻辑等代码
.....

TPS图如下:

修改后的代码:

//脚本其他代码
......
web_submit_data("aaa", 
        "Action=http://demo.ddd.com/aaa?a=xr23498isfgljfsfd&b=adfasdfoi4308askdfjkla", //此处为密文链接
        "Method=GET", 
        "RecContentType=text/html",     
        "Referer=http://demo.ddd.com/ccc?a=xr23498isfgljfsfd&b=adfasdfoi4308askdfjkla", 
        "Snapshot=t2.inf", 
        "Mode=HTTP", 
        ITEMDATA, 
        LAST); 
//事务判断逻辑等代码
.....

问题得以解决。后来猜测是否loadrunner对于URL中加密的参数/值对兼容性有问题?

posted on 2014-10-30 09:44  babyblue  阅读(244)  评论(0编辑  收藏  举报