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