QTP/UFT 中的录制模式类型:模拟、低级、上下文

HP UFT(QTP)支持3种录制模式

  1. 上下文相关
  2. 模拟
  3. 低级

上下文相关记录模式

  • 正常录音模式也称为上下文敏感模式
  • 这是默认的记录模式,充分利用了 Quick Test Professional 的测试对象模型。
  • 它可以识别应用程序中的对象,无论它们位于屏幕上的什么位置。
  • 它记录应用程序中的对象以及对其执行的操作

模拟录音模式

  • 在模拟录音模式下, 快速测试专业版 当您在屏幕或窗口上拖动鼠标时,记录并跟踪鼠标的每个移动。
  • Micro Focus UFT 的模拟录音被捕获为轨道并存储在您的测试目录中
  • 它对于记录无法在对象级别记录的操作很有用。例如,通过拖动鼠标产生的签名
  • 在模拟模式下您可以录制
  1. Record 相对于屏幕
  2. 相对于窗口
  • 当你的模拟操作仅限于一个窗口时,请使用相对于窗口
  • 当您的模拟操作涉及多个屏幕(例如将对象从一个窗口拖放到另一个窗口)时,请使用屏幕选项

低级模式

  • 此模式使您能够在应用程序中的任何对象上进行记录,而不管 QTP 是否识别特定对象或特定操作。
  • 此模式在对象级别进行记录,并将所有运行时对象记录为 Window 或 WinObject 测试对象。
  • 当对象的精确坐标对测试很重要时,可以使用它。一个很好的例子是哈希图,单击图片的不同部分会将您带到不同的链接
  • 用于在 QTP 无法识别的环境(或对象)中记录测试
  • 低级模式记录任何点击的 x,y 坐标

通过以下视频中的示例了解上下文、模拟、低级录制模式

点击 点击这里 如果视频无法访问

总结

  • 模拟录音和低级录音比普通录音模式需要更多的磁盘空间。
  • 对于这两种模式,录制和运行时的屏幕位置需要相同,否则脚本会失败
  • 因此,仅当普通录音模式无法准确记录您的操作时,才使用模拟录音或低级录音。
  • 有时 QTP 在记录 QTP 不支持的对象或环境时会自动切换到低级模式