0

我正在尝试在我的最后一步/航班预订窗口的下面脚本中插入一个标准检查点。但是当我尝试这样做时,我收到了类似“无法识别”窗口的错误消息。

我的脚本::

    SystemUtil.Run("C:\Program Files (x86)\HP\QuickTest Professional\samples\flight\app\flight4a.exe")
Dialog("Login").WinEdit("Agent Name:").Set DataTable("userId", dtGlobalSheet)
Dialog("Login").WinEdit("Password:").Set DataTable("PassWord", dtGlobalSheet)
Dialog("Login").WinButton("OK").Click
Window("Flight Reservation").Close

检查点添加 错误信息

4

3 回答 3

1

我被困在同一点,同样的错误消息,我只是手动运行应用程序,我能够创建一个检查点,当 QTP 尝试创建一个检查点时,它会尝试获取属性,当应用程序未运行,因此请确保该应用程序正在后台运行。

于 2014-03-09T08:09:02.823 回答
1

再次手动打开“航班预订”应用程序并在后台保持打开状态,然后尝试右键单击窗口(“航班预订”)。关闭。希望这次你可以设置检查点。

祝测试愉快!

于 2013-05-09T14:37:22.777 回答
1

创建检查点时,QTP 将尝试从您正在测试的应用程序中获取一些属性(flight.exe在这种情况下),以使其正常工作,应用程序应该是打开的。

最简单的方法是在录制时添加检查点。

于 2013-01-06T10:27:58.253 回答