У меня есть конфигурация селеновой сетки, где одним из ведомых является машина Windows. Я запускаю там 3 браузера (FF, Chrome и IE). Первые две работают очень хорошо, но с IE у меня проблемы. После некоторого расследования я узнал: - Если подключиться к ведомому через Remote Desktop и просмотреть сеанс работы Slave (с помощью Interactive Service Detection), все работает отлично - Если просто запустить тест и проверить снимок экрана (или соединение через некоторое время, когда тест уже выполнялся). Я вижу, что первая страница была открыта, но все события кликов просто игнорируются.Транспортир с использованием селеновой сетки IE 10 на узле селена
Я могу понять, что проблема может быть в некоторых разрешениях, предоставляемых пользователю, который запускает службу Selenium Node, но FF и Chrome работают с любой проблемой.
Есть ли у кого-то такая же проблема?
Привет, Фил, на самом деле я оказался с таким же подходом, особенно, что Селен говорит, что запуск IEDriver как службы не поддерживается https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver. Зачем вам нужна физическая консоль, но не просто подключиться через какой-либо «инструмент просмотра» и проверить, что происходит? –
Вам не нужна физическая консоль, вам просто нужна полная среда рабочего стола. Может быть, мой ответ мог бы быть сформулирован лучше - я пытался избежать наличия незащищенной логической физической консоли, что и дала мне виртуальная машина. –
правда, может быть, это не лучшее решение, но по крайней мере оно работает :) –