51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 6788|回复: 13
打印 上一主题 下一主题

[求助] 关于web_image_check为什么总是报错,急救! 我相信还是有好心人滴!!!

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-9-1 15:44:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近在学习LR ,就按照教程的案例web tours来进行。正常的录制了脚本,在最后一个步骤sign off button后面添加了web_image_check,但是总是报错,请版主救救小女子!

另有疑问:教程要求在Image check中


为什么让选用第二个选项SCR属性(ALT//SCR的差别在哪里呢)并输入fma-gateway.jpg (此处fam-gateway.jpg有什么意义,可否换成其他名称????)


录制的脚本信息如下:
Action()
{

web_url("newversion",
  "URL=http://updatecn.maxthon.com/client/m2/newversion/?ver=2.0.5.7845&lan=0x0804&lc=86&pn=max2&mid=001bb97a0c7d",
  "Resource=0",
  "RecContentType=text/html",
  "Referer=",
  "Snapshot=t1.inf",
  "Mode=HTML",
  LAST);

web_url("WebTours",
  "URL=http://127.0.0.1:1080/WebTours/",
  "Resource=0",
  "RecContentType=text/html",
  "Referer=",
  "Snapshot=t2.inf",
  "Mode=HTML",
  LAST);

lr_think_time(5);

web_submit_form("login.pl",
  "Snapshot=t3.inf",
  ITEMDATA,
  "Name=username", "Value=jojo", ENDITEM,
  "Name=password", "Value=bean", ENDITEM,
  "Name=login.x", "Value=37", ENDITEM,
  "Name=login.y", "Value=7", ENDITEM,
  LAST);

lr_start_transaction("confirm_flight");

web_image("Search Flights Button",
  "Alt=Search Flights Button",
  "Snapshot=t4.inf",
  LAST);

lr_think_time(8);

web_url("FormDateUpdate.class",
  "URL=http://127.0.0.1:1080/WebTours/FormDateUpdate.class",
  "Resource=0",
  "RecContentType=text/html",
  "Referer=",
  "Mode=HTML",
  LAST);

web_url("CalSelect.class",
  "URL=http://127.0.0.1:1080/WebTours/CalSelect.class",
  "Resource=0",
  "RecContentType=text/html",
  "Referer=",
  "Mode=HTML",
  LAST);

web_url("Calendar.class",
  "URL=http://127.0.0.1:1080/WebTours/Calendar.class",
  "Resource=0",
  "RecContentType=text/html",
  "Referer=",
  "Mode=HTML",
  LAST);

web_submit_data("reservations.pl",
  "Action=http://127.0.0.1:1080/WebTours/reservations.pl",
  "Method=POST",
  "RecContentType=text/html",
  "Referer=http://127.0.0.1:1080/WebTours/reservations.pl?page=welcome",
  "Snapshot=t5.inf",
  "Mode=HTML",
  ITEMDATA,
  "Name=advanceDiscount", "Value=0", ENDITEM,
  "Name=depart", "Value=Denver", ENDITEM,
  "Name=departDate", "Value=09/02/2010", ENDITEM,
  "Name=arrive", "Value=Paris", ENDITEM,
  "Name=returnDate", "Value=09/03/2010", ENDITEM,
  "Name=numPassengers", "Value=1", ENDITEM,
  "Name=seatPref", "Value={Seat}", ENDITEM,
  "Name=seatType", "Value=Coach", ENDITEM,
  "Name=.cgifields", "Value=roundtrip", ENDITEM,
  "Name=.cgifields", "Value=seatType", ENDITEM,
  "Name=.cgifields", "Value=seatPref", ENDITEM,
  "Name=findFlights.x", "Value=37", ENDITEM,
  "Name=findFlights.y", "Value=9", ENDITEM,
  LAST);

web_submit_form("reservations.pl_2",
  "Snapshot=t6.inf",
  ITEMDATA,
  "Name=outboundFlight", "Value=040;350;09/02/2010", ENDITEM,
  "Name=reserveFlights.x", "Value=31", ENDITEM,
  "Name=reserveFlights.y", "Value=8", ENDITEM,
  LAST);

lr_end_transaction("confirm_flight", LR_AUTO);

lr_think_time(9);

web_submit_form("reservations.pl_3",
  "Snapshot=t7.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=12345678", ENDITEM,
  "Name=expDate", "Value=06/06", ENDITEM,
  "Name=saveCC", "Value=<OFF>", ENDITEM,
  "Name=buyFlights.x", "Value=54", ENDITEM,
  "Name=buyFlights.y", "Value=10", ENDITEM,
  LAST);

web_url("welcome.pl",
  "URL=http://127.0.0.1:1080/WebTours/welcome.pl?page=itinerary",
  "Resource=0",
  "RecContentType=text/html",
  "Referer=http://127.0.0.1:1080/WebTours/nav.pl?page=menu&in=flights",
  "Snapshot=t8.inf",
  "Mode=HTML",
  LAST);

web_image("SignOff Button",
  "Alt=SignOff Button",
  "Snapshot=t9.inf",
  LAST);
web_image_check("web_image_check",
  "Src=fma-gateway.jpg",
  LAST);


return 0;
}


各位,能解决此问题的朋友99我吧!

--------------------------------------------------------------------------------

[ 本帖最后由 5ipeter 于 2010-9-1 15:59 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2010-9-1 15:45:50 | 只看该作者

附上log信息:

附上log信息:

Action.c(129): Error -27191: "web_image_check" failed (0 occurrence(s) found. Alt="", Src="fma-gateway.jpg")          [MsgId: MERR-27191]
Action.c(129): web_image_check highest severity level was "ERROR"          [MsgId: MMSG-26391]
Ending action Action.
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2010-9-1 16:37:58 | 只看该作者
高手们都在干嘛呢??
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2010-9-2 09:52:13 | 只看该作者
版主在吗???帮帮忙吧!
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2010-9-2 13:06:52 | 只看该作者
在需要检查的页面上右键查看源文件,找到该图片的src和alt值
src表示该图片文件的路径
alt表示图片的替代显示文本
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2010-9-2 16:22:27 | 只看该作者
谢谢楼上的高手,明白意思了。图片知识太欠缺了,需要加强!

意思是弄明白了,但是还总是出现错误呢,呵呵,有点不好意思了。。。。还需要大家的帮忙

脚本更新如下:
        web_image_check("web_image_check",
                "Src=/WebTours/home.html name=info marginheight=2 marginwidth=2",                LAST);

还是提示27191的错误呢。。。555555555
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2010-9-26 15:49:54 | 只看该作者
web_image_check("web_image_check",
                Alt=""
                "Src=/WebTours/home.html name=info marginheight=2 marginwidth=2",                LAST);
你找一下你的图片的ALT属性,比如<img width="80" height="60" border="0" name="lzimg_3" lz_src="http://imga1.4399.com/upload_pic/2008/12/1/4399_20394530505.jpg" alt="阿Sue的衣橱" />,在这条图片信息中图片的ALT值就是:alt="阿Sue的衣橱";另外以这个图片信息为例src只要写成:Src=4399_20394530505.jpg就可以了.
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2010-11-8 14:32:46 | 只看该作者
web_image_check怎么感觉那么难用。。搞了好一会还是不行
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2010-11-22 14:07:44 | 只看该作者
楼主怎么解决的?分享下?
回复 支持 反对

使用道具 举报

该用户从未签到

10#
 楼主| 发表于 2011-1-5 16:58:44 | 只看该作者
非常遗憾,最近忙的把这事给耽搁了。最近重拾起来继续学习。。。。一定要发奋。。。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2018-6-19 15:14
  • 签到天数: 27 天

    连续签到: 1 天

    [LV.4]测试营长

    11#
    发表于 2011-3-23 09:53:25 | 只看该作者
    我也没有搞好喔……
       觉得真的难用喔
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2012-4-5 15:32:56 | 只看该作者
    网上说:起始   ALT  和  SRC  是忽略大小写的 .而且 要写全路径.否则就会报错.
    我已经将路径写全了,系统为什么还报错呢?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2013-5-3 21:07:37 | 只看该作者
    此函数放到web_url后面,且Web_url的Mode须为html(此函数仅仅支持基于HTML的脚本)

    5ipeter 你的脚本应该是基于URL的,所以总不错。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2013-5-4 10:19:54 | 只看该作者
    去LR专区询问吧,那边的LR高手比较多------
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-5-3 02:49 , Processed in 0.078517 second(s), 26 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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