- QTP教程
 - QTP - 主页
 - QTP - 简介
 - QTP-测试自动化
 - QTP - 环境设置
 - QTP - 录制和回放
 - QTP-对象存储库
 - QTP - 行动
 - QTP - 数据表
 - QTP - 检查点
 - QTP-同步
 - QTP-智能识别
 - QTP-调试
 - QTP-错误处理
 - QTP - 恢复场景
 - QTP-环境变量
 - QTP - 库文件
 - QTP - 测试结果
 - QTP - GUI 对象
 - QTP-虚拟对象
 - QTP - 访问数据库
 - QTP - 使用 XML
 - QTP——描述性编程
 - QTP - 自动化对象模型
 - QTP - 框架
 - QTP - 设计框架
 
- QTP 有用资源
 - QTP - 问题与解答
 - QTP - 快速指南
 - QTP - 有用的资源
 - QTP - 讨论
 
QTP - 行动
Actions 帮助测试人员将脚本分成 QTP 语句组。动作类似于 VBScript 中的函数;然而,还是有一些差异。默认情况下,QTP 使用一个操作创建一个测试。
| 行动 | 功能 | 
|---|---|
| Action 是 QTP 的内置功能。 | VBScript 和 QTP 均支持 VBScript 函数。 | 
| 操作参数仅按值传递。 | 函数参数可以按值传递,也可以按引用传递。 | 
| 操作的扩展名为 .mts | 函数另存为 .vbs 或 .qfl | 
| 操作可能可重用,也可能不可重用。 | 函数总是可重用的。 | 
可以通过右键单击脚本编辑器窗口并选择“属性”来访问操作的属性。
操作属性包含以下信息 -
- 动作名称
 - 地点
 - 可重复使用的旗帜
 - 输入参数
 - 输出参数
 
行动类型
有三种类型的动作 -
不可重用的操作- 只能在设计它的特定测试中调用的操作,并且只能调用一次。
可重用操作- 可以多次调用它所在的任何测试的操作,也可以由任何其他测试使用。
外部可重用操作- 这是存储在另一个测试中的可重用操作。外部操作在调用测试中是只读的,但可以通过外部操作的数据表信息的可编辑副本在本地使用。
使用操作
可以使用三个选项来插入操作。单击其中每一项即可了解有关所选操作类型的更多信息。
| 先生。 | 动作类型和描述 | 
|---|---|
| 1 | 插入对新操作的号召
 从现有操作中插入新操作  | 
| 2 | 插入对操作副本的号召性用语
 插入现有操作的副本  | 
| 3 | 插入对现有操作的调用
 插入对现有可重用操作的调用  |