所以我有一个关键字驱动的框架,可以在关键字上执行。在其中一个函数中,我有一个 if 元素存在条件。现在,如果该元素不存在,我希望 qtp 不执行它后面的 3 个关键字函数。有没有办法做到这一点?谢谢!
问问题
119 次
2 回答
0
您可以使用一个全局变量来记录应该跳过的关键字的数量。当您的元素不存在时,您可以将跳过计数设置为 3。在读取每个关键字的框架中,您可以首先检查当前的跳过计数。如果为0,则正常执行关键字。否则,您将跳过计数减 1 并退出而不执行该关键字。
于 2014-08-27T18:54:57.917 回答
0
不能插入条件语句吗?
因此,如果元素存在,您可以将接下来的 3 个语句放入循环中吗?否则,什么也不做。然后让代码照常进行吗?
如果您对专家视图不满意,这也显示了如何在关键字视图中进行操作:
http://www.softwaretestinghelp.com/conditional-loop-statements-qtp-tutorial-4/
于 2014-08-29T12:26:56.370 回答