У меня есть тестовый пример, где мне нужно вводить нажатия клавиш в появившемся диалоговом окне. Я могу успешно сделать это, используя класс робота Java, чтобы ввести желаемые нажатия клавиш в диалоговом окне, когда я запускаю свои тесты локально. Но когда я запускаю тесты с использованием Selenium Grid 2, робот выполняет нажатия клавиш в системе, которые выполняют тест из моей Eclipse IDE, а не на предполагаемом тестовом узле удаленно.Кто-нибудь использовал класс робота Java для выполнения нажатий клавиш с помощью remoteWebDriver на сетке Selenium?
Кто-нибудь сталкивается с этим или имеет какие-либо предложения о том, как удаленно выполнять команды робота на тестовом узле? Я думаю, что java-робот не может быть лучшим решением для тестов на сетке, но для меня это было последним средством.
Спасибо!
Класс робота всегда использует вашу «физическую» клавиатуру и мышь. если вы хотите использовать его удаленно, вам нужно подключиться к другой системе через teamviewer или выполнить робот на другой системе напрямую – XtremeBaumer