-2
我在一次采访中被问到这个问题,在这里它是如何修改QTP中的循环?
'你写了for循环从1到100,但我想运行for循环从70到100,忽略以前的迭代从1到69。您不允许更改脚本中的任何内容,您如何在QTP中自动执行此操作?'
有人可以告诉我怎么做到这一点?
我在一次采访中被问到这个问题,在这里它是如何修改QTP中的循环?
'你写了for循环从1到100,但我想运行for循环从70到100,忽略以前的迭代从1到69。您不允许更改脚本中的任何内容,您如何在QTP中自动执行此操作?'
有人可以告诉我怎么做到这一点?
请按照下面的步骤,你将能够与for loop工作:
Step 1. Put a break point where the loop starts.
Step 2. Run the Script and when it stops at break point, go to view-->debug-->Console and change the value of your iterator variable from 0(start value) to 70.
例如:I = 70 步骤3.运行脚本,你会实现你的目标。
你总是可以检查你的迭代变量的值作为第一步,你的“为”循环,如果该值是,将其更改为
我想说 - 它的确取决于循环是如何写入的,以及迭代机制在什么级别发生。 (在用户定义的函数中,使用100行的数据表等等)。然后,我阅读下面的Amit's Answer,这对我来说看起来非常有用,所以我愿意这样做。 –