2014-10-30 5 views
1

У меня установлен UFT 11.5 на Citrix Server и пытается использовать его для автоматизации локального настольного приложения. Но QTP/UFT не может распознать локальное окно рабочего стола, следовательно, не в состоянии продолжить.QTP/UFT-автоматизация от сервера Citrix локальных приложений

Пожалуйста, помогите и предложите любые предложения, которые могут быть реализованы.

ответ

1

UFT должен быть установлен на том же компьютере приложения, которое вы хотите проверить. Когда вы запускаете UFT через Citrix, вы просто видите, что UI приложения UFT реплицируется в локальном окне, но вся логика по-прежнему изолирована от сервера Citrix. Это означает, что он «видит» другие приложения, запущенные на сервере, а не локальную машину.

0

Приложения Citrix передаются на клиентские компьютеры в виде изображений (работает так же, как и удаленный рабочий стол). По этой причине доступ к дереву элементов пользовательского интерфейса невозможен, и обычная автоматизация пользовательского интерфейса не работает.

Установка инструментов автоматизации на сервере Citrix делает трюк.

Если это невозможно, попробуйте UiPath. Это инструмент автоматизации графического интерфейса, который делает Citrix automation очень удобным. Он работает также с рабочим столом, Web, Java, WPF и т.д.

Here's a tutorial показаны различные Citrix (или виртуальных рабочих столов) методов автоматизации для

Вы можете создать визуальную автоматизацию или рабочие процессы (см. Изображение) или использовать его из кода через SDK.

enter image description here

Примечание: Я работаю в UiPath. Вы также должны попробовать другие инструменты визуальной автоматизации, такие как Automation Anywhere, WinAutomation, Jacada, использовать их бок о бок и выбрать тот, который лучше подходит вашим потребностям.

 Смежные вопросы

  • Нет связанных вопросов^_^