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