QTP/UFT格式的测试报告

让我们来了解一下Micro Focus UFT生成的测试报告

在HP QTP中,右侧显示测试报告总结。 左侧是测试结果树-测试运行时执行的测试步骤的基于图标的视图。类似于关键字视图中的测试树

Test Results for QTP
Test Results for QTP

如果在树中选择一个步骤,右侧面板会给出完整的详细信息

Test Results for QTP
Test Results for QTP

可以使用工具>选项>GUI测试来捕获整个测试运行的电影/屏幕截图

Test Results for QTP
Test Results for QTP

可以打印/导出结果。

Test Results for QTP
Test Results for QTP

可以将结果/缺陷导出到质量中心。

Test Results for QTP
Test Results for QTP

了解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行正在关闭窗口

IT赶路人

专注IT知识分享