Описание проблемы: когда пользователь нажимает кнопку, новый экземпляр браузера открывается на моем сервере вместо компьютера пользователя.Как мне сделать так, чтобы он запускался на стороне клиента (пользователя) ??
Здравствуйте, Вот некоторые предпосылки проблемы:
Я занимаюсь разработкой веб-приложения с использованием Java vaadin.Тестирование на пристеночном сервере.Само приложение работает нормально, но при внедрении Selenium возникла проблема
Идея приложения состоит в том, чтобы выполнить веб-автоматизацию на стороне клиента с помощью Selenium. Пример: когда пользователь заходит в веб-приложение (веб-сайт), нажимает кнопку там, на его ПК открывается новое окно браузера.
Как мне сделать эту работу ??
Вот кнопка нажатия Слушатель:
button.addClickListener(event->
{ System.setProperty("webdriver.gecko.driver","drivers\\geckodriver.exe");
driver = new FirefoxDriver();
driver.get("http://google.com/");
});
geckodriver находится внутриресурсы веб-приложения в папке «drivers».
Буду признателен за любую помощь.