QTP/UFT 中的录制模式类型:模拟、低级、上下文
HP UFT(QTP)支持3种录制模式
- 上下文相关
- 模拟
- 低级
上下文相关记录模式
- 正常录音模式也称为上下文敏感模式
- 这是默认的记录模式,充分利用了 Quick Test Professional 的测试对象模型。
- 它可以识别应用程序中的对象,无论它们位于屏幕上的什么位置。
- 它记录应用程序中的对象以及对其执行的操作
模拟录音模式
- 在模拟录音模式下, 快速测试专业版 当您在屏幕或窗口上拖动鼠标时,记录并跟踪鼠标的每个移动。
- Micro Focus UFT 的模拟录音被捕获为轨道并存储在您的测试目录中
- 它对于记录无法在对象级别记录的操作很有用。例如,通过拖动鼠标产生的签名
- 在模拟模式下您可以录制
- Record 相对于屏幕
- 相对于窗口
- 当你的模拟操作仅限于一个窗口时,请使用相对于窗口
- 当您的模拟操作涉及多个屏幕(例如将对象从一个窗口拖放到另一个窗口)时,请使用屏幕选项
低级模式
- 此模式使您能够在应用程序中的任何对象上进行记录,而不管 QTP 是否识别特定对象或特定操作。
- 此模式在对象级别进行记录,并将所有运行时对象记录为 Window 或 WinObject 测试对象。
- 当对象的精确坐标对测试很重要时,可以使用它。一个很好的例子是哈希图,单击图片的不同部分会将您带到不同的链接
- 用于在 QTP 无法识别的环境(或对象)中记录测试
- 低级模式记录任何点击的 x,y 坐标
通过以下视频中的示例了解上下文、模拟、低级录制模式
点击 点击这里 如果视频无法访问
总结
- 模拟录音和低级录音比普通录音模式需要更多的磁盘空间。
- 对于这两种模式,录制和运行时的屏幕位置需要相同,否则脚本会失败
- 因此,仅当普通录音模式无法准确记录您的操作时,才使用模拟录音或低级录音。
- 有时 QTP 在记录 QTP 不支持的对象或环境时会自动切换到低级模式