51Testing软件测试论坛

标题: if 语句 [打印本页]

作者: zhuyuancan    时间: 2008-7-16 16:50
标题: if 语句
各位大侠!!我对页面(页面实时更新)上的某个图片进行了关联,并保存在picLink这个变量中,现在的问题是页面上有时候米有图片!!所以想当页面米有图片时不执行下面标红的代码,那这个if语句中的条件应该怎么写?指点一下!!!
Action()
{       
        web_reg_save_param("picLink","LB=http://156.135.123.258/live/image/997/","RB=\"",LAST);
        lr_start_transaction("浏览");
        web_url("s.do",
                "URL=http://156.135.123.258/living3/s.do?ts=4317&lr=390&j=l&u=1&p=681&c=10833",
                "Resource=1",
                "RecContentType=text/vnd.wap.wml",
                "Referer=",
                LAST);
     if(??????){
        web_url("picLink",
                "URL=http://156.135.123.258/live/image/997/{picLink}",
                "Resource=1",
                "RecContentType=image/jpeg",
                "Referer=http://156.135.123.258/living3/s.do?ts=4317&lr=390&j=l&u=1&p=681&c=10833",
                LAST);
}
        lr_end_transaction("浏览", LR_AUTO);
        return 0;
}
作者: zhuyuancan    时间: 2008-7-16 17:43
如果当前没有匹配的图片!!!!picLink的值是什么?
作者: msnshow    时间: 2008-7-18 17:40
加个计数啊,统计一下web_reg_save_param  找到了多少个匹配的值,如果为0则跳过
作者: msnshow    时间: 2008-7-18 17:40
否则会报错的
作者: zhuyuancan    时间: 2008-7-19 09:06
tks
作者: Zee    时间: 2008-7-19 10:37
取值,判断结果.就可以了.
作者: zhuyuancan    时间: 2008-7-21 11:27
tks

[ 本帖最后由 zhuyuancan 于 2008-7-21 11:32 编辑 ]
作者: zhuyuancan    时间: 2008-7-21 11:46
如果web_reg_save_param匹配的数如果为0,也会报错的吧!!!不知道Zee的具体如何实施:
我的代码:
        web_reg_save_param("picture","LB=http://1.2.3.4/live/997/","RB=\"","ORD=All",LAST);
        picCount = atoi(lr_eval_string("{picture_count}"));
         if(picCount = 1){
                web_url("997235.jpg",
                        "URL=http://1.2.3.4/live/997/{picture_1}",
                        "TargetFrame=",
                        "Resource=1",
                        "Referer=http://1.2.3.4/living1/s.do?lr=393&j=l&p=691&c=10824",
                LAST);}else{
                        lr_output_message("no picture");
        }
如果把页面图片去掉,lr还是会报ERROR-26637的错误。




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