51Testing软件测试论坛

标题: 十万火急求助!LR登录BS系统回放遭拒绝 [打印本页]

作者: noshadow    时间: 2011-12-14 21:10
标题: 十万火急求助!LR登录BS系统回放遭拒绝
本帖最后由 noshadow 于 2011-12-20 09:33 编辑

自动关联不行,手动根据RESPONSE关联SESSION后也不行,token是我自己根据回应在脚本中填写进去的。一登录回放就遭拒绝。求助!

以下是我的登录脚本部分
一到j_acegi_security_check执行之后就遭拒绝了。   

web_submit_data("j_acegi_security_check",
  "Action=http://localhost:8080/dmb/j_acegi_security_check",
  "Method=POST",
  "RecContentType=text/html",
  "Referer=http://localhost:8080/dmb/login.jsp",
  "Snapshot=t3.inf",
  "Mode=HTML",
  ITEMDATA,
  "Name=j_username", "Value=root", ENDITEM,
  "Name=j_password", "Value=root", ENDITEM,
  "Name=user", "Value=anonymousUser&token={CorrelationParameter_3}", ENDITEM,  
  "Name=url","Value=welcome.jsp?user=root&token={CorrelationParameter_3}", ENDITEM,
  LAST);


全部登录代码如下,输入用户名密码进去后就停止录制了。
  1.       Action()
  2. {
  3. //Correlation comment - Do not change!Original value='0B4F0D8D0D0030F0EC7A6DF3323C262A' Name ='CorrelationParameter_1'

  4. web_cache_cleanup();

  5. web_reg_save_param_ex(
  6.   "ParamName=CorrelationParameter_1",
  7.   "LB=Set-Cookie: JSESSIONID=",
  8.   "RB=; Path",
  9.   SEARCH_FILTERS,
  10.   "Scope=All",
  11.   "RequestUrl=*/login.jsp*",
  12.   LAST);

  13. //Correlation comment - Do not change!Original value='C665117C2E3C2A07C36D34DF12B7FFF55AFC1F02BA3B9E81' Name ='CorrelationParameter_2'
  14. web_reg_save_param_ex(
  15.   "ParamName=CorrelationParameter_2",
  16.   "LB=    var token='",
  17.   "RB=';\r\n    var contextPath",
  18.   SEARCH_FILTERS,
  19.   "Scope=All",
  20.   "RequestUrl=*/login.jsp*",
  21.   LAST);

  22. web_url("login.jsp",
  23.   "URL=http://localhost:8080/dmb/login.jsp",
  24.   "Resource=0",
  25.   "RecContentType=text/html",
  26.   "Referer=",
  27.   "Snapshot=t1.inf",
  28.   "Mode=HTML",
  29.   EXTRARES,
  30.   "URL=css/common.css", ENDITEM,
  31.   "URL=../favicon.ico", ENDITEM,
  32.   "URL=../evideo/zh/logo.png", ENDITEM,
  33.   "URL=../footer.png", ENDITEM,
  34.   "URL=images/frame/login_bg.png", ENDITEM,
  35.   "URL=resources/images/default/window/left-corners.png", ENDITEM,
  36.   "URL=resources/images/default/window/right-corners.png", ENDITEM,
  37.   "URL=resources/images/default/window/top-bottom.png", ENDITEM,
  38.   "URL=resources/images/default/window/left-right.png", ENDITEM,
  39.   "URL=resources/images/default/button/btn-sprite.gif", ENDITEM,
  40.   "URL=resources/images/default/form/text-bg.gif", ENDITEM,
  41.   "URL=resources/images/default/sizer/s-handle.gif", ENDITEM,
  42.   "URL=resources/images/default/sizer/ne-handle.gif", ENDITEM,
  43.   "URL=resources/images/default/sizer/se-handle.gif", ENDITEM,
  44.   "URL=resources/images/default/sizer/nw-handle.gif", ENDITEM,
  45.   "URL=resources/images/default/sizer/e-handle.gif", ENDITEM,
  46.   "URL=resources/images/default/sizer/sw-handle.gif", ENDITEM,
  47.   "URL=resources/images/default/panel/tool-sprites.gif", ENDITEM,
  48.   LAST);

  49. lr_think_time(3);

  50. //Correlation comment - Do not change!Original value='3668F7F28A9812224A68A93760BA1DB34E17223EEE170E09' Name ='CorrelationParameter_3'
  51. web_reg_save_param_ex(
  52.   "ParamName=CorrelationParameter_3",
  53.   "LB=    var token='",
  54.   "RB=';\r\n    var contextPath",
  55.   SEARCH_FILTERS,
  56.   "Scope=All",
  57.   "RequestUrl=*/login.jsp*",
  58.   LAST);

  59. web_url("login.jsp_2",
  60.   "URL=http://localhost:8080/dmb/login.jsp?user=anonymousUser&token={CorrelationParameter_2}",
  61.   "Resource=0",
  62.   "RecContentType=text/html",
  63.   "Referer=",
  64.   "Snapshot=t2.inf",
  65.   "Mode=HTML",
  66.   LAST);

  67. lr_think_time(3);

  68. web_submit_data("j_acegi_security_check",
  69.   "Action=http://localhost:8080/dmb/j_acegi_security_check",
  70.   "Method=POST",
  71.   "RecContentType=text/html",
  72.   "Referer=http://localhost:8080/dmb/login.jsp",
  73.   "Snapshot=t3.inf",
  74.   "Mode=HTML",
  75.   ITEMDATA,
  76.   "Name=j_username", "Value=root", ENDITEM,
  77.   "Name=j_password", "Value=root", ENDITEM,
  78.   "Name=user", "Value=anonymousUser&token={CorrelationParameter_3}", ENDITEM,  
  79.   "Name=url","Value=welcome.jsp?user=root&token={CorrelationParameter_3}", ENDITEM,
  80.   LAST);
复制代码

作者: mymagic    时间: 2011-12-15 09:44
售价太高了啊
作者: jldzwangbo08    时间: 2011-12-15 14:15
这是让回答问题吗?
作者: archonwang    时间: 2011-12-15 14:28
这个。。。。楼主要问什么?
作者: mr.bee    时间: 2011-12-15 18:07
拒绝具体是什么错?
作者: lowkeybkb    时间: 2011-12-16 09:29
学习中,LR总录制不了呢
作者: noshadow    时间: 2011-12-19 11:31
回复 3# jldzwangbo08

不好意思,我以为那是跟CSDN一样,给别人分的。。。。
作者: noshadow    时间: 2011-12-19 11:31
回复 3# jldzwangbo08


    。。。。。。我错了
作者: noshadow    时间: 2011-12-19 11:32
回复 4# archonwang


    怎么搞脚本登录进去。。
作者: noshadow    时间: 2011-12-19 11:33
回复 5# mr.bee


    没有具体的,就提示框,访问遭拒绝
作者: noshadow    时间: 2011-12-20 09:24
回复 11# szyszy2000

录制了两次了,不同的都关联了。还有TOKEN也进行了关联。
作者: noshadow    时间: 2011-12-20 09:55
后来发现,无论关不关联,其实回放时操作也都做了。可是就是LR上的浏览器回放老遭拒绝!
作者: archonwang    时间: 2011-12-20 10:46
楼上的是否可以提供个截图或是别的什么。真不知道你的问题。
作者: archonwang    时间: 2011-12-20 10:46
另外,lr的浏览器是否存在问题应该不是主要的。具体还是要看是否有数据变化或是日志
作者: yebinok    时间: 2011-12-23 15:57
LR还不是很熟,继续学习中
作者: fred4965155    时间: 2011-12-28 17:45
进来一起聊聊
软件测试开发(已满)
172709641  软件测试开发联盟①
51570236    软件测试开发联盟②




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2