51Testing软件测试论坛
标题:
同步点和检查点的返回值
[打印本页]
作者:
yhtest
时间:
2006-4-13 17:51
标题:
同步点和检查点的返回值
在if语句中判断同步点或检查点
我在for循环里插入if判断
有的if语句可以通过(满足条件),有的不行。
不知为何?请教大侠们
作者:
sincky
时间:
2006-4-15 02:18
具体是哪个函数呢?举个例子来说明,或者把你的脚本拿过来看看!
作者:
yhtest
时间:
2006-4-18 09:55
#循环判断反馈A、反馈B的输入情况
#obj_check_bitmap("(static)_2", "Img6", 1)----检查按钮A是否为绿色,绿色表示有反馈量
#obj_check_bitmap("(static)_3", "Img7", 1)----检查按钮B是否为绿色,绿色表示有反馈量
#obj_check_bitmap("(static)_2", "Img8", 1)----检查按钮A是否为白色,白色表示没有反馈量
#obj_check_bitmap("(static)_3", "Img9", 1)----检查按钮B是否为白色,白色表示没有反馈量
#变量b的类型如何设置??????????????
b=4;
for(i=1;;i++)
{
#施加反馈A的开关量
if(!obj_check_bitmap("(static)_2", "Img6", 1)&&!obj_check_bitmap("(static)_3", "Img9", 1))
{
#有变化才报
if(b!=1)
{
tl_step("juge",0,"输入A的反馈量!");
b=1;
}
}
wait(1);
#反馈A、反馈B都没有------该条件满足,不能通过判断???????
if(!obj_check_bitmap("(static)_2", "Img8", 1)&&!obj_check_bitmap("(static)_3", "Img9", 1))
{
#有变化才报
if(b!=0)
{
tl_step("juge",0,"没有输入反馈量!");
b=0;
}
}
wait(1);
#输入B的反馈量
if(!obj_check_bitmap("(static)_2", "Img8", 1)&&!obj_check_bitmap("(static)_3", "Img7", 1))
{
#有变化才报
if(b!=2)
{
tl_step("juge",0,"输入B的反馈量!");
b=2;
}
}
wait(1);
#反馈A、反馈B都有,报错
if(!obj_check_bitmap("(static)_2", "Img6", 1)&&!obj_check_bitmap("(static)_3", "Img7", 1))
{
tl_step("juge",0,"反馈输入错误!!");
break;
}
}
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2