标题: qtp中循环怎么控制 [打印本页] 作者: tuojing 时间: 2009-10-21 13:59 标题: qtp中循环怎么控制 for i = 1 to 2
step1
........
......
........
......
if a>1 then
????
endif
step2
.............
............
next
qtp中我想执行到条件语句之后不执行step2,回到step1继续执行怎么办作者: hsjzfling 时间: 2009-10-21 14:13
逻辑你还没理清啊。。。什么情况下你想执行step2,什么情况下不执行?作者: 杨超 时间: 2009-10-21 14:16
你把step2删了,就只循环执行step1了。还有你陡然来个判断a>1,a和i什么关系?这判断有什么意义?描述问题要描述清楚。。。。作者: tuojing 时间: 2009-10-21 14:21
for i = 1 to 2
step1
........
......
........
......
if i=1 then
endif
step2
.............
............
next
也就是说当a=1的时候step2和下面的步骤全部不执行了,跳到step1重新开始执行作者: hsjzfling 时间: 2009-10-21 14:24
实际上也就是只有当i<>1才执行step2咯。。。
for i = 1 to 2
step1
........
......
........
......
if i<>1 then
step2
.............
............
end if
next作者: 杨超 时间: 2009-10-21 14:35
for i = 1 to 2
if i=1 then
step1
........
......
........
......
else if i<>1 then
step1
........
......
........
......
step2
.............
............
endif
next作者: tuojing 时间: 2009-10-21 14:40
我想知道有没有什么关键字可以实现那种效果而不是条件判断作者: tuojing 时间: 2009-10-21 14:42
exit for是跳出循环,就像java里面的break,