2023拉

QTP原理之Run模式

上一篇 / 下一篇  2012-02-16 10:01:31 / 个人分类:QTP测试

 

QTP在脚本运行时一共分两种运行模式。Normal模式是一种正常的运行模式,Fast则是一种快速运行模式。

  先一起看一下正常运行模式,可以从图1-41中看到该模式下有这么一个设置“Delay each step execution byXX milliseconds”,这是什么意思呢?其实很简单,实际效果就是在运行回放时每一个步骤之间停顿的时间,默认是0,那也就是没有停顿,如果将其设 置成2000(这里是以毫秒为单位的),再回放时,那么第1个步骤结束后,QTP就会停顿2秒钟时间再执行下一个步骤。


1-41

  好了,再让我们看一下快速运行模式,这种模式肯定就不可能有停顿的可能了,除了这个之外,作者在这里还要扩展一下知识面,如果以QC调用QTP脚本并执行,默认且只可能是以Fast模式运行的。

  最后,再给各位读者看一下两个模式间的一个区别,如图1-42所示。


1-42

如果选择了Fast,在运行的时候是不会出现黄色箭头的,切记!很多新人将运行模式设置成Fast了,见没了黄色箭头也不会想到是这个设置引起的,还以为是QTPBug呢。

  (2Submit a defect to Quality Center for each failed step:任何一个步骤出错自动提交缺陷至QC。前提条件:QTPQC连接成功,否则是灰色的。

  (3View results when run session ends. 默认勾选,当脚本运行结束后自动弹出Report报告。相反,把钩取消掉就不会弹出Report了。

  (4Stop command shortcut key. 停止运行的快捷键设置,默认是Ctrl+Alt+F5组合键,并可自行设置。别小看这个快捷键,如果在脚本运行的时候想使其停下来,一定要用快捷键,想靠 点击图标是很有难度的,自己试试就知道了,特别是长脚本,这也算是个小经验吧。


TAG:

 

评分:0

我来说两句

Open Toolbar