Не удается запустить приложение окна полета в UFT

Я использую пробную версию программного обеспечения UFT. Я добавил объект имени пользователя в репозиторий объектов (режим автоматизации 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"". 

Изображение — изображение репозитория объектов

Пожалуйста помоги!


person john    schedule 29.01.2017    source источник
comment
Пожалуйста, добавьте скриншот репозитория объектов, связанного с действием   -  person Motti    schedule 30.01.2017
comment
@Motti правильно ... покажите, что у вас есть правильное имя в репозитории объектов.   -  person dmcgill50    schedule 30.01.2017
comment
Добавил плз проверьте..   -  person john    schedule 01.02.2017


Ответы (1)


1) Вам необходимо убедиться, что объект добавлен в репозиторий объектов. Вы можете быстро проверить это, набрав window(, UFT предложит имена окон, доступные в репозитории объектов. Выберите объект окна оттуда. Это также устранит любые дополнительные опечатки, которые у вас могли быть.

2) Предполагая, что вы загрузили последнюю версию UFT, графический интерфейс Flights теперь является приложением на основе WPF, поэтому убедитесь, что у вас выбрана надстройка WPF, прежде чем писать тесты или добавлять объекты в репозиторий.

3) Я не вижу .exe в конце имени вашего приложения, я не знаю, вызовет ли это какие-либо проблемы.

Как и все остальные, если вы можете добавить скриншот своего репозитория объектов, мы сможем вам помочь.

person sumeet singh kushwah    schedule 30.01.2017
comment
выбранный ActiveX, веб, мобильный, автоматизация пользовательского интерфейса, плагины VB, не вижу плагин WPF. - person john; 01.02.2017
comment
Вам нужно снова запустить установку UFT, и как только вы дойдете до экрана, выберите функции для установки, выберите надстройки .Net WPF и Silverlight на этой странице. Завершите настройку. Перезапустите машину, и после этого вы должны увидеть надстройки WPF и silverlight в UFT. - person sumeet singh kushwah; 03.02.2017