2023拉
QTP原理之Run模式
上一篇 /
下一篇 2012-02-16 10:01:31
/ 个人分类:QTP测试
QTP在脚本运行时一共分两种运行模式。Normal模式是一种正常的运行模式,Fast则是一种快速运行模式。
先一起看一下正常运行模式,可以从图1-41中看到该模式下有这么一个设置“Delay each step execution by:XX milliseconds”,这是什么意思呢?其实很简单,实际效果就是在运行回放时每一个步骤之间停顿的时间,默认是0,那也就是没有停顿,如果将其设 置成2000(这里是以毫秒为单位的),再回放时,那么第1个步骤结束后,QTP就会停顿2秒钟时间再执行下一个步骤。
图1-41
好了,再让我们看一下快速运行模式,这种模式肯定就不可能有停顿的可能了,除了这个之外,作者在这里还要扩展一下知识面,如果以QC调用QTP脚本并执行,默认且只可能是以Fast模式运行的。
最后,再给各位读者看一下两个模式间的一个区别,如图1-42所示。
图1-42
如果选择了Fast,在运行的时候是不会出现黄色箭头的,切记!很多新人将运行模式设置成Fast了,见没了黄色箭头也不会想到是这个设置引起的,还以为是QTP的Bug呢。
(2)Submit a defect to Quality Center for each failed step:任何一个步骤出错自动提交缺陷至QC。前提条件:QTP和QC连接成功,否则是灰色的。
(3)View results when run session ends. 默认勾选,当脚本运行结束后自动弹出Report报告。相反,把钩取消掉就不会弹出Report了。
(4)Stop command shortcut key. 停止运行的快捷键设置,默认是Ctrl+Alt+F5组合键,并可自行设置。别小看这个快捷键,如果在脚本运行的时候想使其停下来,一定要用快捷键,想靠 点击图标是很有难度的,自己试试就知道了,特别是长脚本,这也算是个小经验吧。
收藏
举报
TAG: