Я хочу автоматизировать приложение Citrix , к которому можно получить доступ с помощью браузера chrome. Итак, я использую веб-драйвер selenium для открытия приложения в браузере. И, главное, я хочу автоматизировать его в безголовом режиме (браузер будет работать в фоновом режиме).
Я бы хотел выполнить следующую задачу: - Поскольку мы не можем проверить Элемент HTML в приложении Citrix, поэтому все, что у нас есть, это изображение, которое можно автоматизировать с помощью обнаружения изображений.
Итак, мой первый вопрос: можно ли автоматизировать приложение Citrix в фоновом режиме (т.е. без отображения на мониторе) ???
-Если это возможно, я могу использовать селен для захвата снимков экрана приложения даже в фоновом режиме. - И с помощью sikuli я могу найти местоположение объекта, где мне нужно выполнить действие, такое как щелчок, ввод и наведение.
Теперь другой вопрос: как щелкнуть конкретное место в приложении, которое работает в фоновом режиме ????
Я пробовал следовать, но ни один из них не работал в моем случае:
1.Класс робота (Ошибка из-за: не работать в фоновом режиме)
Selenium Action class (Ошибка из-за: требуется веб-элемент)
javascriptexecutor (Ошибка из-за: требуется веб-элемент)
Кто-нибудь знает, как это можно сделать ??
Спасибо !!!