51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 6462|回复: 15
打印 上一主题 下一主题

[求助] LR11参数化之前回放正确,参数化以后回放出错

[复制链接]
  • TA的每日心情
    擦汗
    2016-3-16 15:27
  • 签到天数: 25 天

    连续签到: 1 天

    [LV.4]测试营长

    跳转到指定楼层
    1#
    发表于 2013-1-29 17:37:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    系统XP,浏览器IE6,在LR11下,录制自带的订票系统,参数化之前回放正确,参数化以后回放出错,这是参数化及其列表,不知道这个错处在哪里,该怎么处理?好像是图片按钮验证的问题,请各位大侠指教
    Action.c(24): Error -27987: Requested image not found   [MsgId: MERR-27987]
    Action.c(24): web_image("Search Flights Button") highest severity level was "ERROR", 0 body bytes, 0 header bytes   [MsgId: MMSG-26388]
    Ending action Action.
    Ending iteration 1.
    Starting iteration 2.
    Starting action Action.
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    该用户从未签到

    2#
    发表于 2013-1-29 17:50:29 | 只看该作者
    贴一下代码看看!!
    从结果上看,是图片没有找到。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-1-10 15:21
  • 签到天数: 32 天

    连续签到: 1 天

    [LV.5]测试团长

    3#
    发表于 2013-1-29 21:24:54 | 只看该作者
    可能是因为 你参数化存在问题。
    你参数化什么了?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2016-3-16 15:27
  • 签到天数: 25 天

    连续签到: 1 天

    [LV.4]测试营长

    4#
     楼主| 发表于 2013-1-30 17:31:07 | 只看该作者
    回复 2# superfang
    以下是脚本,参数化后就报这个错误,应该是图片验证的问题,但是不知道怎么解决,请看代码:
    Action()
    {
    web_url("WebTours",
      "URL=http://127.0.0.1:1080/WebTours/",
      "Resource=0",
      "RecContentType=text/html",
      "Referer=",
      "Snapshot=t1.inf",
      "Mode=HTML",
      LAST);
    lr_think_time(7);
    web_submit_form("login.pl",
      "Snapshot=t2.inf",
      ITEMDATA,
      "Name=username", "Value={NewParam}", ENDITEM, //参数化的用户名
      "Name=password", "Value=bean", ENDITEM,
      "Name=login.x", "Value=73", ENDITEM,
      "Name=login.y", "Value=16", ENDITEM,
      LAST);
    web_image("Search Flights Button",
      "Alt=Search Flights Button",
      "Snapshot=t3.inf",
      LAST);
    lr_think_time(7);
    web_submit_form("reservations.pl",
      "Snapshot=t4.inf",
      ITEMDATA,
      "Name=depart", "Value=Denver", ENDITEM,
      "Name=departDate", "Value=01/31/2013", ENDITEM,
      "Name=arrive", "Value=London", ENDITEM,
      "Name=returnDate", "Value=02/01/2013", ENDITEM,
      "Name=numPassengers", "Value=1", ENDITEM,
      "Name=roundtrip", "Value=<OFF>", ENDITEM,
      "Name=seatPref", "Value=Window", ENDITEM,
      "Name=seatType", "Value=First", ENDITEM,
      "Name=findFlights.x", "Value=60", ENDITEM,
      "Name=findFlights.y", "Value=4", ENDITEM,
      LAST);
    web_submit_form("reservations.pl_2",
      "Snapshot=t5.inf",
      ITEMDATA,
      "Name=outboundFlight", "Value=022;600;01/31/2013", ENDITEM,
      "Name=reserveFlights.x", "Value=45", ENDITEM,
      "Name=reserveFlights.y", "Value=9", ENDITEM,
      LAST);
    lr_think_time(6);
    web_submit_form("reservations.pl_3",
      "Snapshot=t6.inf",
      ITEMDATA,
      "Name=firstName", "Value=Joseph", ENDITEM,
      "Name=lastName", "Value=Marshall", ENDITEM,
      "Name=address1", "Value=234 Willow Drive", ENDITEM,
      "Name=address2", "Value=San Jose/CA/94085", ENDITEM,
      "Name=pass1", "Value=Joseph Marshall", ENDITEM,
      "Name=creditCard", "Value=11111111111111111111", ENDITEM,
      "Name=expDate", "Value=", ENDITEM,
      "Name=saveCC", "Value=<OFF>", ENDITEM,
      "Name=buyFlights.x", "Value=41", ENDITEM,
      "Name=buyFlights.y", "Value=4", ENDITEM,
      LAST);
    web_submit_form("reservations.pl_4",
      "Snapshot=t7.inf",
      ITEMDATA,
      "Name=Book Another.x", "Value=37", ENDITEM,
      "Name=Book Another.y", "Value=11", ENDITEM,
      LAST);
    web_image("SignOff Button",
      "Alt=SignOff Button",
      "Snapshot=t8.inf",
      LAST);
    return 0;
    }
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2016-3-16 15:27
  • 签到天数: 25 天

    连续签到: 1 天

    [LV.4]测试营长

    5#
     楼主| 发表于 2013-1-30 17:36:12 | 只看该作者
    回复 3# ashelywen

    测试的LR11自带的飞机订票系统,参数化的是用户名,如代码:
    web_submit_form("login.pl",
      "Snapshot=t2.inf",
      ITEMDATA,
      "Name=username", "Value={NewParam}", ENDITEM,  //参数化的用户名
      "Name=password", "Value=bean", ENDITEM,
      "Name=login.x", "Value=73", ENDITEM,
      "Name=login.y", "Value=16", ENDITEM,
      LAST);

    以下是参数化的截图:


    参数化后再回放报错,我在run-time setigs里设置了图片验证处理,还是报错,难道这个设置不会吗?如图:

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2013-1-31 15:29:51 | 只看该作者
    Download non-HTML resources选项的勾去掉试试看呢
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2016-3-16 15:27
  • 签到天数: 25 天

    连续签到: 1 天

    [LV.4]测试营长

    7#
     楼主| 发表于 2013-1-31 17:10:41 | 只看该作者
    回复 6# ffwithvv

    Download non-HTML resources 默认已勾选的,估计问题不是出在这里
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2016-3-16 15:27
  • 签到天数: 25 天

    连续签到: 1 天

    [LV.4]测试营长

    8#
     楼主| 发表于 2013-1-31 17:24:19 | 只看该作者
    我参数化用户登录名,下面是我的设置,还请高手帮忙指点一下
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2016-3-16 15:27
  • 签到天数: 25 天

    连续签到: 1 天

    [LV.4]测试营长

    9#
     楼主| 发表于 2013-1-31 17:26:14 | 只看该作者
    我参数化用户登录名,下面是我的设置截图,还请高手帮忙指点一下,谢谢啦

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2016-3-16 15:27
  • 签到天数: 25 天

    连续签到: 1 天

    [LV.4]测试营长

    10#
     楼主| 发表于 2013-2-4 14:41:18 | 只看该作者
    怎么没高手解答了?各位大侠就不要惜字如金了,伸伸援手吧,予人玫瑰,手有余香啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2013-2-4 17:31:28 | 只看该作者
    正在学习LR的关联,说大多数回放不成功都和没有设置关联有关。
    又查了下27987报错原因,说法如下:
      报错是因为每次登陆时系统为其分配一个session号(随机的,所以要对seesion做关联。
    希望对你有帮助。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2013-2-5 09:48:38 | 只看该作者
    回复  superfang
    以下是脚本,参数化后就报这个错误,应该是图片验证的问题,但是不知道怎么解决,请看代 ...
    xiaoshi_2011 发表于 2013-1-30 17:31

    你脚本录制出来是web_submit_form,用的是模拟用户提交表单的方式,这种方式下某些图片信息是不被下载的。做如下三步应该可以解决:
    1、Recording Options-->Recording-->HTTP/HTML Level-->HTML-based script --> HTML Advanced-->Script type
    选中第二项:A script containing explicit URLs only。
    2、重新录制脚本,并replay
    3、自动关联,也许会有隐藏的session id需要关联
    这样应该没有问题了吧。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2013-2-7 15:02:44 | 只看该作者
    循环5次,参数设置里你选择了唯一值,那第二项选择只运行一次 试试。

    另外你登录的脚本最好不要放在action里
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2016-3-16 15:27
  • 签到天数: 25 天

    连续签到: 1 天

    [LV.4]测试营长

    14#
     楼主| 发表于 2013-3-18 14:57:58 | 只看该作者
    回复 12# vivibo217


        谢谢,最近都没来了,十分感谢!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2016-3-16 15:27
  • 签到天数: 25 天

    连续签到: 1 天

    [LV.4]测试营长

    15#
     楼主| 发表于 2013-3-18 14:59:45 | 只看该作者
    回复 13# ls_721521


       谢谢,我尝试一下,还请多指教!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2016-6-21 12:50
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    16#
    发表于 2013-3-19 13:52:41 | 只看该作者
    需要做关联
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-14 10:46 , Processed in 0.092900 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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