Qtp 简明教程
QTP - Actions
操作可帮助测试员将脚本划分为 QTP 语句组。操作类似于 VBScript 中的函数,但是有一些不同点。默认情况下,QTP 使用一个操作创建测试。
Actions |
Functions |
操作是 QTP 的内置特性。 |
QTP 和 VBScript 支持 VBScript 函数。 |
操作参数仅按值传递。 |
函数参数通过按值或引用传递。 |
Actions have extension .mts |
函数保存为 .vbs 或 .qfl |
操作可重复使用,也可不重复使用。 |
Functions are always reusable. |
可以通过右键单击脚本编辑器窗口并选择“属性”,访问操作的属性。
操作属性包括以下信息-
-
Action Name
-
Location
-
Reusable Flag
-
Input Parameters
-
Output Parameters
Types of Actions
共有三种类型的操作-
-
Non-reusable action - 只能在其被设计的那项特定测试中调用的操作,且只能调用一次。
-
Reusable action - 可以多次调用,它存在的任何测试中,并且还可以被任何其他测试使用。
-
External Reusable action - 存储在另一个测试中的可重用操作。外部操作在调用测试中是只读的,但可以使用外部操作的数据表信息的编辑副本在本地使用它。
Working with Actions
有三种方法来插入操作。单击其中任何一个了解更多有关所选操作类型的信息。
Sr.No. |
Action Type & Description |
1 |
Insert Call to New Action 从现有操作插入新的操作 |
2 |
Insert Call to Copy of Action 插入现有操作的副本 |
3 |
Insert Call to Existing Action 插入对现有可重用操作的调用 |