无法在UFT中运行Flight窗口应用程序

时间:2017-01-29 14:13:39

标签: qtp hp-uft

我正在使用UFT试用版软件。我已将username对象添加到对象存储库(Object spy-UI自动化模式)。以下是UFT代码

SystemUtil.Run "C:\Program Files (x86)\HP\Unified Functional Testing\samples\Flights Application\FlightsGUI"
Window("HP MyFlight Sample Application").WinEdit("agentName").Set "Username"

以下错误我正在

The test run cannot continue due to an unrecoverable error.

The "HP MyFlight Sample Application"  object was not found in the Object Repository.
Check the Object Repository to confirm that the object exists or to find the correct name for the object.

Line (2): "Window("HP MyFlight Sample Application").WinEdit("agentName").Set "Username"". 

图像 - Object repository image

请帮忙!

1 个答案:

答案 0 :(得分:1)

1)您需要确保将对象添加到对象存储库中。您可以通过键入窗口快速检查它(UFT将建议对象存储库中可用的窗口名称。从那里选择窗口对象。这也将消除您可能有的任何其他错别字。

2)假设您下载了最新版本的UFT,Flights GUI现在是基于WPF的应用程序,因此请确保在编写测试或将对象添加到存储库之前选择了WPF插件。

3)我不会在您的应用程序名称末尾看到.exe,我不知道这是否会导致任何问题。

正如其他人所建议的那样,如果您可以添加对象存储库的屏幕截图,我们应该能够为您提供帮助。