QTP 入门

QTP 是 QuickTest Professional 的首字母缩写,QuickTest Professional 是最初由 Mercury Interactive 开发的自动化测试工具,2006 年被惠普收购。该工具主要用于功能和/或回归测试的自动化,尽管它可以在任何场景中使用需要 GUI 自动化的地方。QTP 适用于各种 Windows 操作系统,可以与各种基于 Windows 和 Web 的应用程序进行交互。

QTP 有两种操作模式,记录/回放和专家模式。在第一个中,用户记录浏览器要重复的动作。在第二个中,用户将过程开始定义为直接在代码中完成。第一种方法在生成复杂的自动化脚本方面非常有限,因此第二种方法是首选方法。

QTP 可以针对多种浏览器运行,包括 Internet Explorer,Chrome,Firefox 和 Safari。

从版本 11.5 开始,QTP 与 HP 的 ServiceTest API 一起提供,以形成 Unified Functional Tester(UFT)

QTP 的主要脚本语言是 VBScript ,它与一个对象存储库相结合,以识别与其交互的 GUI 工件。