lily_mu75 发表于 2009-3-27 17:23:53

QTP中有讲,不可重用操作只能被调用一次,为何我在测试里面试试却可以被多次调用呢?

QTP中有讲,不可重用操作只能被调用一次,为何我在测试里面通过Insert>Call to Copy of Action... 却可以被多次调用呢?请各位高手帮忙讲讲,是不是我哪些地方理解错了?
在QTP帮助里,英文是这样的。
Non-reusable action. An action that can be called only in the test with which it is stored, and can be called only once.

本人理解错了, Insert>Call to Copy of Action... 是插入对不可重用操作副本的调用,而不是对不可重用操作的调用。一定要搞清楚,是对“副本”的调用。

[ 本帖最后由 lily_mu75 于 2009-6-22 10:19 编辑 ]

dreamever 发表于 2009-3-27 18:06:02

QTP中有讲,不可重用操作只能被调用一次
哪里有讲,我记得如果一个action被设置为不可重用的话,其他action是无法调用这个action的啊。

sterson 发表于 2009-3-27 23:07:00

你理解错了..
我的理解是Non-reusable action是不可重用的,是不可被其它的action重复调用的,
reusable action是可重复调用的..

sterson 发表于 2009-3-27 23:09:54

而当你用runaction调用一个不可重复调用的action以后,QTP会自动把action转为可重复调用的
页: [1]
查看完整版本: QTP中有讲,不可重用操作只能被调用一次,为何我在测试里面试试却可以被多次调用呢?