51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 10843|回复: 18
打印 上一主题 下一主题

[求助] LR11关联失败

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2012-2-9 22:46:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用LR11录制LR自带的网站,动作是登录+退出。
录制完成后,回放脚步,使用Scan action for correlation自动扫描需要关联的地方,但是没有结果为空。
所以接着我又录制了一份脚本,重复刚才的流程。对比两次脚本的不同地方,使用web_reg_save_param做手动关联。
运行脚本后为什么还是提示错误,是我关联错误吗?请各位帮忙看看!

  1. Action.c(31): Error -27987: Requested image not found          [MsgId: MERR-27987]
  2. Action.c(31): web_image("SignOff Button") highest severity level was "ERROR", 0 body bytes, 0 header bytes          [MsgId: MMSG-26388]
复制代码

  1. Action()
  2. {
  3.     web_reg_save_param("test111",
  4. "LB=Name=userSession value=", "RB=>", LAST );
  5. //第二次使用  "LB=Name=userSession\"value=\"", "RB=>", LAST );

  6.         web_url("WebTours",
  7.                 "URL=http://127.0.0.1:1080/WebTours/",
  8.                 "Resource=0",
  9.                 "RecContentType=text/html",
  10.                 "Referer=",
  11.                 "Snapshot=t1.inf",
  12.                 "Mode=HTML",
  13.                 LAST);

  14.         lr_think_time(5);

  15.         web_submit_data("login.pl",
  16.                 "Action=http://127.0.0.1:1080/WebTours/login.pl",
  17.                 "Method=POST",
  18.                 "RecContentType=text/html",
  19.                 "Referer=http://127.0.0.1:1080/WebTours/nav.pl?in=home",
  20.                 "Snapshot=t2.inf",
  21.                 "Mode=HTML",
  22.                 ITEMDATA,
  23.                 "Name=userSession", "Value={test111}", ENDITEM,
  24.                 "Name=username", "Value=test", ENDITEM,
  25.                 "Name=password", "Value=test", ENDITEM,
  26.                 "Name=JSFormSubmit", "Value=on", ENDITEM,
  27.                 "Name=login.x", "Value=48", ENDITEM,
  28.                 "Name=login.y", "Value=0", ENDITEM,
  29.                 LAST);

  30.         web_image("SignOff Button",
  31.                 "Alt=SignOff Button",
  32.                 "Snapshot=t3.inf",
  33.                 LAST);

  34.         return 0;
  35. }
复制代码

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

使用道具 举报

该用户从未签到

推荐
发表于 2014-4-3 16:03:45 | 只看该作者
解决办法:
Recording Options-->Recording-->HTTP/HTML Level-->HTML-based script --> HTML Advanced-->Script type
选中第二项:A script containing explicit URLs only。
OK 保存退出。
重新录制一遍就可以了。
回复 支持 1 反对 0

使用道具 举报

该用户从未签到

2#
发表于 2012-2-10 16:47:19 | 只看该作者
恭喜 恭喜 恭喜你
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2012-2-10 17:20:33 | 只看该作者
你看test result会发现登陆成功的,只是最后你点这个图片按钮的时候出了问题
web_image("SignOff Button",
                "Alt=SignOff Button",
                "Snapshot=t3.inf",
                LAST);
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2012-2-11 15:02:21 | 只看该作者
哦哦,学习了
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2012-2-11 17:24:08 | 只看该作者
回复 1# wuftszg

我觉得这个得事先确定到底是不是图片的问题。可以先不用关联,当然LR自带的网站也得设置一下不让每次都动态变更sessionID,再录制脚本,回放,看看图片还报不报错。如果还报错,可能是图片的问题。但如果不报错,那可能还是关联没有做好。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    6#
    发表于 2012-2-11 18:34:34 | 只看该作者
    Requested image not found  

    这个就与你关联没啥关系了嘛,得认真看提示啊,虽然是E文的还是比较简单的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2012-2-17 17:08:15 | 只看该作者
    确定和关联没有什么关系,原因是回放的时候找不到录制时的图片。谢谢各位的帮忙哈。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2012-5-9 10:56:31 | 只看该作者
    回复 8# wuftszg


      请问怎么解决的,重新录制?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2012-8-23 19:16:19 | 只看该作者
    LZ解决了吗,跟你一样的问题,不知道楼主怎么做的呀
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2012-8-29 11:11:11 | 只看该作者
    楼主这个问题是图片的原因吗?我现在也在使用LR11录制web tour的登录,退出,也是这个问题。查了很久的资料。上午用LR的自动关联,又可以使用了。所以是图片的原因吗?手动关联不太清楚右边界RB=>是什么意思?这里value的右边界应该显示”,还是应该显示}
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2012-8-29 11:11:37 | 只看该作者
    楼主这个问题是图片的原因吗?我现在也在使用LR11录制web tour的登录,退出,也是这个问题。查了很久的资料。上午用LR的自动关联,又可以使用了。所以是图片的原因吗?手动关联不太清楚右边界RB=>是什么意思?这里value的右边界应该显示”,还是应该显示}
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2012-8-29 11:11:53 | 只看该作者
    楼主这个问题是图片的原因吗?我现在也在使用LR11录制web tour的登录,退出,也是这个问题。查了很久的资料。上午用LR的自动关联,又可以使用了。所以是图片的原因吗?手动关联不太清楚右边界RB=>是什么意思?这里value的右边界应该显示”,还是应该显示}
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2012-10-23 13:52:43 | 只看该作者
    有解决办法没?同问
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2012-12-18 15:32:44 | 只看该作者
    看到好多问这个的帖子,都没有说问题怎么解决的,我把这个函数删除了,然后就回放成功了。但是我之前把tour设置成不用关联的时候,退出是可以找到这张图片的呀
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2014-11-20 15:15:05 | 只看该作者
    web_reg_save_param("test111","LB=userSession value=","RB=>",LAST);  把这个改成这样的就是对的了。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
    发表于 2014-11-20 15:15:50 | 只看该作者
    anyway1986 发表于 2014-4-3 16:03
    解决办法:
    Recording Options-->Recording-->HTTP/HTML Level-->HTML-based script --> HTML Advanced-- ...

    web_reg_save_param("test111","LB=userSession value=","RB=>",LAST);  把这个改成这样的就是对的了。。。
    我试了好多次,,,最后改成这样就对了

    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18#
    发表于 2014-11-20 15:46:04 | 只看该作者
    解决办法:
    Recording Options-->Recording-->HTTP/HTML Level-->HTML-based script --> HTML Advanced-->Script type
    选中第二项:A script containing explicit URLs only。
    OK 保存退出。
    重新录制一遍就可以了。

    这种方法是不会报错了。。但是有时为啥我怎么看不到关联的东西,扫描不到。。?求解啊。。。。。weg_reg_save_parm这个找不到
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    19#
    发表于 2016-3-1 19:28:53 | 只看该作者
    Recording Options-->Recording-->HTTP/HTML Level-->HTML-based script --> HTML Advanced-->Script type
    选中第二项:A script containing explicit URLs only。
    OK 虽然不会报错  但是感觉是在隐藏问题  这样录制本来不是应该报错的么
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-25 22:57 , Processed in 0.106870 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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