QTP中action使用,包括多action复用(转)

QTP中action的应用

1.action是控制业务的主流

    定义的时候,一般是一个主action,在里面调用多个action,进行业务的控制。

2.action复用的定义方式

       action的命名以及如何定义是可以复用的action。如果勾选上Reusableaction,则说明是此action可以复用,如果不勾选,则action不能复用,只能在本工程中使用。

        QTP中action使用,包括多action复用(转)


 3.action的分类

    第1中:非重用型:只能被存储它的test调用,且只能调用一次。

   第2种,重用型:可以多次被存储它的test或别的test调用。

   第3种,外部型:一个存储在被的test中的可重用的action,只能在调用他的test中 只读。

4.action的3种调用方式

     QTP中action使用,包括多action复用(转)


  a.call to New Action:建立一个新的action

         QTP中action使用,包括多action复用(转)


    选项的说明:ResuableAction:可重用的action

                       At the end of the test:创建的action是当前Test的一个action

                      After the currentstep:创建的action是当前Action的一个步骤,即成为了当前action的一个子Action。

 b.call to extisting action

    引用存在的action,把此action引入后,也会把相应的sheet页引用进来。

    代码方式的引用:在当前的action中写入下面这句话,说明是引入了一个外部的action。

     RunAction"Action1 [预付费开户]", oneIteration

c.call to copy action

    引用外部的action,并把对象仓库和脚本拷贝到本地,可以进行编辑。

5.split action

        把鼠标点到要切分的地方,然后选择如下的地方,画圈圈的地方是 split action的快捷键。

               QTP中action使用,包括多action复用(转)

               Independentof each other:切分的action是平等的。

                Nested:切分的action是嵌套式的。

阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页