51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1965|回复: 2
打印 上一主题 下一主题

[求助] sessionID保存在cookies中,在脚本中如何使用它来登录系统

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2015-4-14 20:34:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 lemonantonio 于 2015-4-14 20:38 编辑

录制1个登录页面,开发的意见是需要带1个 JSESSIONID的 cookies,才能用脚本登录。
LoadRunner回放脚本时,请求登录后的页面,比如sidebar.jsp,总是重定向到login.jsp,即登录失败。

++++++++++
我目前的做法是:
关联了这个cookies,保存在1个变量HZHSession中。
web_reg_save_param("HZHSession","LB=Set-Cookie: JSESSIONID=","RB=; Path=/","Ord=1" ,LAST);
web_url("ade",
  "URL=http://10.129.148.200:8080/ade/",
  "Resource=0",
  "RecContentType=text/html",
  "Referer=",
  "Snapshot=t54.inf",
  "Mode=HTTP",
  LAST);

然后在请求登录页前,用这个变量设置cookie,或者直接写请求头,登录都无效,求帮忙指点一下
web_add_cookie("JSESSIONID={HZHSession}; PATH=/; DOMAIN=10.129.148.200");
web_add_header("Set-Cookie", "JSESSIONID={HZHSession}");

        web_submit_data("login.jsp",
                "Action=http://10.129.148.200:8080/ade/login.jsp",
                "Method=POST",
                "RecContentType=text/html",
                "Referer=http://10.129.148.200:8080/ade/login.jsp;jsessionid={HZHSession}",
                "Snapshot=t71.inf",
                "Mode=HTTP",
                ITEMDATA,
                "Name=enPassword", "Value=K1uNtfo3P0JFHNT0QLePOlR5rBe+ufRNwHY5YPwbC6WfmtjDoIjVt3cyWb9ksCQe7/2ZVFQkHzUdFDnbbyQ3uHP0gCnwHTVNH3eMpOc/p9J0/q1TKCR8HeBW40TVolygkAFDutlq1W78ZnRCRBHBUS7/7oxV+htIJYQG8NCHCns=", ENDITEM,
                "Name=captchaId", "Value=4145e690-e0e4-4a29-80fc-41c2afd353c7", ENDITEM,
                "Name=username", "Value=HZH1", ENDITEM,
                "Name=password", "Value=12345678", ENDITEM,
                "Name=captcha", "Value=1111", ENDITEM,
                LAST);

web_add_header("Set-Cookie", "JSESSIONID={HZHSession}");
web_url("sidebar.jsp",
  "URL=http://10.129.148.200:8080/ade/common/sidebar.jsp",
  "Resource=0",
  "RecContentType=text/html",
  "Referer=http://10.129.148.200:8080/ade/",
  "Snapshot=t92.inf",
  "Mode=HTTP",
  LAST);

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-7 13:37 , Processed in 0.064223 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表