企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# QTP / UFT 中的记录模式类型:模拟,低电平,上下文 > 原文: [https://www.guru99.com/uft-qtp-recording-modes.html](https://www.guru99.com/uft-qtp-recording-modes.html) HP UFT(QTP)支持 3 种记录模式 1. 上下文敏感 2. 模拟量 3. 低级 ### 上下文相关记录模式 * 普通记录模式也称为上下文相关模式 * 这是默认的录制模式,它充分利用了 Quick Test Professional 的测试对象模型。 * 它可以识别应用程序中的对象,无论它们在屏幕上的位置如何。 * 它记录了您的应用程序中的对象以及对其执行的操作 ### 模拟记录模式 * 在模拟记录模式下,当您在屏幕或窗口上拖动鼠标时,Quick Test Professional 会记录并跟踪鼠标的每一个动作。 * Micro Focus UFT 的模拟记录被捕获为轨道并存储在测试目录中 * 对于无法在对象级别记录的记录操作很有用。 例如,通过拖动鼠标产生的签名 * 在模拟模式下,您可以录制 1. 记录相对于屏幕 2. 相对于窗口 * 当模拟操作仅限于一个窗口时,请相对于一个窗口使用 * 当模拟操作涉及多个屏幕(例如,将对象从一个窗口拖放到另一个窗口)时,请使用屏幕选项 ### 低级模式 * 此模式使您可以在应用程序中的任何对象上进行记录,而不管 QTP 识别特定对象还是特定操作。 * 此模式在对象级别记录,并将所有运行时对象记录为 Window 或 WinObject 测试对象。 * 当对象的确切坐标对您的测试很重要时,使用它。 一个很好的例子是哈希图,其中单击图片的不同部分会将您带到不同的链接 * 在 QTP 无法识别的环境(或物体)上记录测试时使用 * 低级模式记录任何点击的 x,y 坐标 通过以下视频中的示例了解上下文,模拟,低级记录模式 **摘要** * 模拟记录和低级记录比正常记录模式需要更多的磁盘空间。 * 对于这两种模式,记录和运行期间的屏幕位置必须相同,否则脚本将失败 * 因此,仅当正常记录模式不能准确记录您的操作时,才使用模拟记录或低级记录。 * 有时,QTP 在记录 QTP 不支持的对象或环境时会自动切换到低级模式