qtp10创建一个可重用的action,脚本会一直循环
qut创建一个ActionAction里面的脚本是
Msgbox"没有被重用的Action !"
运行该脚本,弹出文本框是正常的
在Keyword View模式下
选择该Action右键选择insert call to Exiting Action
默认创建后
Keyword View页面显示显示
Expert view界面多了一条代码
RunAction "Action1", oneIteration
在执行改脚本,这个脚本一直循环,进入死循环状态
请问谁能帮忙给解释下,这是为什么,我有个猜想是不是应该对RunAction "Action1", oneIteration这个代码进行判断什么的。 谁能帮忙解释这是为什么呢,这个问题纠结我好几天了 谁能帮忙解释下这是为什么呢,这个问题纠结我好几天了 谁能帮忙解释下这是为什么呢,这个问题纠结我好几天了 谁能帮忙解释下这是为什么呢,这个问题纠结我好几天了 你insert call to Exiting Action ;call的是不是action1 啊,是的话,脚本运行过程就变成这样了
1、action1 运行,进入脚本之后,运行到 RunAction "Action1", oneIteration;这个时候,脚本会运行整个action1的脚本;这样的话就相当于,你在action1内调用了action1本身(action1本身内有RunAction "Action1", oneIteration,那么又去调用本身)
那么你的脚本就进入了死循环 回复 6# xiaolijust5
明白了谢谢
页:
[1]