测试学习进行中

QTP提供三种不同的录制方式(转载)

上一篇 / 下一篇  2011-11-10 14:57:57 / 个人分类:资料

 QTP提供三种不同的录制方式:正常录制(Normal Recording)、模拟录制(Analog Recording)和低级录制(Low Level Recording)。

1.正常录制(Normal Recording

正常录制模式是QTP默认的录制模式,这种模式最突出的特点,是直接对对象,如对标准控件的的操作,录制完之后,不管再次打开的对象位置在哪,它都能执行到。此模式可以录制下对于应用程序的对象的一些列操作,但是对于一些鼠标的运动轨迹却无能为力。经典的例子是Windows的画图程序,不能对于画图的过程进行录制。

2.模拟录制(Analog Recording

为解决上面的问题,QTP提供了模拟录制的方式。模拟录制模式是鼠标和键盘的精确操作进行录制。录制鼠标的拖动,捕捉鼠标的运动轨迹,主要用与绘图此类软件的录制。

模拟录制模式分为两种:一种是相对于指定窗口录制;另一种是相对于屏幕录制。选择相对于指定窗口录制,就会只录制鼠标键盘的指定窗口内的所有动作,在窗口外的动作不会录制。而屏幕录制就可以录制在整个屏幕内所做的所有动作,包括点击win任务栏上的Quicktest图标,但在QTP窗口内所做的所有操作不会进行录制。

3.低级录制(Low Level Recording

把所有的对象识别为WinObject,是对正常录制下不能识别的环境和对象的一个补充。对对象的位置要求非常严格,不是Object.Operation value 而是记录屏幕坐标点上的操作。对象的坐标有一点改变就有可以录制失败,稳定性较差。

实际的应用中应该根据实际情况,具体问题具体分析,取舍得当。


TAG:

 

评分:0

我来说两句

我的栏目

日历

« 2024-05-14  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 12474
  • 日志数: 26
  • 建立时间: 2008-12-11
  • 更新时间: 2012-11-22

RSS订阅

Open Toolbar