Автоматизация приложений Citrix с использованием QTP

Мне нужны пояснения относительно автоматизации приложений Citrix с использованием QTP. В моем проекте у меня QTP 9.2 и версия Citrix 3.5.

Я хотел бы знать техническую причину, по которой нельзя автоматизировать Citrix с помощью QTP. Также я получил информацию о том, что приложения в Citrix 5 можно автоматизировать с помощью QTP.

Не могли бы вы объяснить (возможно, подробно), эффективна ли автоматизация с Citrix 5 и как она работает?

Цените вашу помощь Спасибо !!


person user1065345    schedule 25.11.2011    source источник


Ответы (1)


Вы ведь не ожидаете, что HP или Citrix предоставят какие-либо технические аргументы относительно внутреннего устройства их продуктов, не так ли? :)

HP QTP требуется полный доступ к окружающей среде (WinStation в терминах WinAPI), чтобы он мог устанавливать перехватчики или иным образом запрашивать любую информацию, необходимую для идентификации тестовых объектов и отслеживания действий пользователя. Citrix не предоставляет API с такой функциональностью.

Это своего рода общий подход к установке QTP на сервере Citrix и выполнению функционального тестирования путем подключения к опубликованному рабочему столу (во многом аналогично запуску QTP через RDP).

Это также популярный подход для выполнения сочетания производительности и функционального тестирования опубликованных приложений с помощью HP LoadRunner, но создание и поддержка таких сценариев - дело болезненное.

person Andrey    schedule 14.02.2012