输出值节本概念
输出值是在测试中的特定点捕获对象属性值并将其存储在所需位置的步骤。存储的值可以用作测试脚本中不同点的输入。QTP/UFT输出值类型:
- 标准类型
- 文本输出值
- 数据库输出值
- XML输出值(应用程序/资源)
创建输出值与创建检查点非常相似。在运行期间,HP QTP将输出值存储在测试结束后会立即清除的数据表中。
代码示例
SystemUtil.Run "C:\Program Files\HP\samples\flight\app\flight.exe"
Dialog("Login").WinEdit("Agent Name:").SetDataTable("AgentName",dtGlobalsheet)
Dialog("Login").WinEdit("Password:").SetDataTable("Password",dtGlobalsheet)
Dialog("Login").WinButton("OK").Click
Dialog("Login").Dialog("FlightReservations").Static("Please enter agent name").OutputCheckPoint("ErrorMessage")
Dialog("Login").Dialog("FlightReservations").WinEdit("OK").Click
Dialog("Login").WinEdit("Cancel").Click