SAP 测试 - QTP


HP Quick Test Professional (QTP) 是一种自动化功能测试工具,可帮助测试人员执行自动化回归测试,以识别与被测应用程序的实际/期望结果相反的任何差距、错误/缺陷。

对象存储库

对象存储库是对象和属性的集合,QTP 能够使用它来识别对象并对其进行操作。当用户记录测试时,默认情况下会捕获对象及其属性。如果不了解对象及其属性,QTP 将无法回放脚本。

行动

动作帮助测试人员将脚本分成称为动作的 QTP 语句组。动作与 VBScript 中的函数类似,但也有一些差异。默认情况下,QTP 创建一个包含 1 个操作的测试。

行动 功能
动作是 QTP 的内置功能。 VBScript 和 QTP 均支持 VBScript 函数。
操作参数仅按值传递。 函数参数可以按值或按引用传递。
操作的扩展名为 .mts 函数另存为 .vbs 或 .qfl
操作可能可重用,也可能不可重用。 函数总是可重用的。

可以通过右键单击脚本编辑器窗口并选择“属性”来访问操作的属性。

行动

操作属性包含以下信息 -

  • 动作名称
  • 地点
  • 可重复使用的旗帜
  • 输入参数
  • 输出参数

行动类型

有三种类型的动作 -

  • 不可重用的操作- 只能在设计它的特定测试中调用的操作,并且只能调用一次。

  • 可重用操作- 可以在其所在的任何测试中多次调用的操作,也可以由任何其他测试使用

  • 外部可重用操作- 这是存储在另一个测试中的可重用操作。外部操作在调用测试中是只读的,但可以通过外部操作的数据表信息的可编辑副本在本地使用。

欲了解更多信息,请使用以下链接 - http://www.tutorialspoint.com/qtp/index.htm