David的测试技术空间,收藏好文档和分享我的技术理解。5年的数通产品测试和安全产品测试经验,3年Web产品测试和多年测试管理和测试工具开发经验。目前关注性能分析调优、Jmeter和TestNG+WebDriver+Hamcrest的培训推广。Welcome沟通交流,请留言或者发邮件到daviwang_2004 at soguo.com。

[LR原创]loadrunner中处理Redirecting的办法

上一篇 / 下一篇  2009-12-08 16:53:14 / 个人分类:LoadRunner

web性能测试中,有时碰到Redirection的应答报文,而且当redirection的url带有很多重要参数的,必须要把location从header中拿出来,以前搞定过,但过一段时间就要忘记,每次都要研究一下,很久麻烦,今天先把结果贴出来,供日后复习用。

    web_set_max_html_param_len("2048");

    web_reg_save_param("myurl","LB=Location:", "RB=\r\n","Search=Headers",LAST );

    //web_save_header(RESPONSE,"location"); 这个没有用处,拿到的是全部的应答报文的header

    web_url("first.htm",
        "URL=第一个请求的url",
        "Resource=0",
        "RecContentType=text/html",
        "Referer=",
        "Mode=HTTP",
        LAST);

    //从里边取得数据后,是下一个请求的url

    web_submit_data("redirection的url",
        "Action={myurl}",
        "Method=POST",
        "RecContentType=text/html",
        "Mode=HTTP",
        ITEMDATA,
        "Name=userName", "Value=我爱北京天安门", ENDITEM,
        "Name=password", "Value=天安门上太阳升", ENDITEM,
        "Name=submit", "Value=登 录", ENDITEM,
        LAST);

TAG:

 

评分:0

我来说两句

Open Toolbar