Не удается протестировать удаленный веб-сайт HTML / CSS / JS / Java с помощью Cucumber + Selenium Webdriver + Chrome + Capybara - PullRequest
0 голосов
/ 07 ноября 2011

Я пытаюсь протестировать с Cucumber + Selenium + Capybara удаленный веб-сайт HTML / CSS / JS, использующий Java. Веб-сайт работает нормально в браузере Chrome, но когда я запускаю тест, браузер Chrome запускается на веб-сайте, но апплет Java вообще не загружается.

Похоже, что браузерная среда Chrome, запущенная Webdriver, не загружает никакие сторонние плагины Chrome, такие как Java.

Есть ли способ обойти это?

Заранее спасибо, с наилучшими пожеланиями

Жоффруа

Ответы [ 2 ]

1 голос
/ 08 ноября 2011

Пользовательский профиль можно загрузить с помощью следующего кода:

DesiredCapabilitiesabilities = DesiredCapabilities.chrome ();abilities.setCapability ("chrome.switches", Arrays.asList ("- user-data-dir = / path / to / profile / directory"));Драйвер WebDriver = новый ChromeDriver (возможности);

См. Документацию по селеновому хрому: http://code.google.com/p/selenium/wiki/ChromeDriver

1 голос
/ 07 ноября 2011

Вы можете попробовать Selenium Remote Control вместо Webdriver. Я лично не пробовал Selenium RC со сторонними инструментами, но можно попробовать, пока вы ищете альтернативы.

...