QTP一个test下有多个action,如何才能只运行其中一个action

上一篇 / 下一篇  2012-09-26 15:11:35 / 个人分类:原创

1

automation->run current action,不过暂时这个有个疑问,当使用此方法时,必须把网页打开才能运行,否则一直处于running状态,没找到原因。

2:(推荐)

步骤1

直接修改test X文件下的action0.假设新建了nactionaction1action2action3。。。如果只想运行action1,那么就直接用记事本方式打开action0,把它修改为RunAction "Action1", oneIteration

步骤2

qtp新建一个testfile菜单直接调用test xF5运行即实现效果。(或者重启QTP,但是这个比较麻烦)

扩展:

关于action0使用过QTP的同学都会有这么一个发现,在QTP脚本中只有一个Action,但是在浏览脚本目录的时候发现还多了一个叫Action0的目录,并且每个脚本都有这么一个Action0。它是QTP脚本中隐藏的Action最高指挥官,负责组织和调度当前脚本中的各种Action。有的同学可能会问,如何看到Action0里面的内容呢?这个其实也非常简单,首先我们进入到Action0的目录下,然后用记事本方式打开Script.mts 这个文件就可以看到其中的内容了。

 只建了2actionAction0的代码如下:

 Call RunAction("Action1", oneIteration)  Call可以省略

 Call RunAction("Action2", oneIteration) 


TAG: action Action ACTION QTP

 

评分:0

我来说两句

我的栏目

日历

« 2024-04-18  
 123456
78910111213
14151617181920
21222324252627
282930    

我的存档

数据统计

  • 访问量: 3875
  • 日志数: 12
  • 建立时间: 2012-09-26
  • 更新时间: 2012-09-28

RSS订阅

Open Toolbar