让我们来了解一下Micro Focus UFT生成的测试报告
在HP QTP中,右侧显示测试报告总结。 左侧是测试结果树-测试运行时执行的测试步骤的基于图标的视图。类似于关键字视图中的测试树
如果在树中选择一个步骤,右侧面板会给出完整的详细信息
可以使用工具>选项>GUI测试来捕获整个测试运行的电影/屏幕截图
可以打印/导出结果。
可以将结果/缺陷导出到质量中心。
了解SystemUtil.Run、SetSecure、Set和Type
让我们了解一下以下代码段
SystemUtil.Run "C:\Program Files\HP\samples\flight\app\flight.exe"
Dialog("Login").WinEdit("Agent Name:").Set "Guru"
Dialog("Login").WinEdit("Agent Name:").Type micTab
Dialog("Login").WinEdit("Password:").SetSecure "4af272a62666d2e"
Dialog("Login").WinButton("OK").Click
Window("Flight Reservation").Close
- 第一步是SystemUtil.Run命令,UFT/QTP默认使用该命令打开应用程序。当时,Micro Focus UFT确定了其可执行文件的位置,并插入System.Util命令将其打开。
- 第2行将Agent Name设置为Guru,如活动屏幕中所示
- 第3行按键盘上的Tab键,将焦点从Agent name字段移到Password字段,这就是这一步。人类用户需要使用Tab键或单击操作来聚焦于Screen…上的特定对象在t上,我们可以删除此步骤,因为QTP在不执行此操作的情况下仍可以设置密码字段
- 第4行将密码设置为Mercury。HP QTP自动加密输入的密码w,操作也将更改为set
- 第5行正在单击OK按钮
- 第6行正在关闭窗口