|
|
|
Phoma |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 5.10.2011 Репутация: нет Всего: нет |
Здравствуйте!
Возникла потребность в запуске тестов селениум на браузерах: - Internet Explorer версии 8.0 ; - opera - safari - googlechrome Разрабатываю тесты на Java. Селениум сервер запускаю следующим способом: RemoteControlConfiguration rcc = new RemoteControlConfiguration(); rcc.setTrustAllSSLCertificates(true); SeleniumServer seleniumServer = new SeleniumServer(rcc); seleniumServer.start(); Без доверия к сертификатам не запускались вообще, сейчас хотя бы работает на googlechrome и firefox. Далее, запускаем селениум "клиент": SeleniumTemplate seleniumTemplate = new SeleniumTemplate("localhost",4444,"*brouser_type","http://127.0.0.1/"); BrowserConfigurationOptions bco = new BrowserConfigurationOptions(); seleniumTemplate.start(bco.setCommandLineFlags("--disable-web-security")); Режим запуска браузера или тип браузера указываем в параметрах, через *brouser_type, Возникли трудности на этапе запуска браузеров: iexplore,safari,opera Не переходит по указанной ссылке. В IExplorer вообще ошибка сценария на странице. В логах останавливается на этапе: Launching brauser... как таковых и ошибок то нет, проанализировать нечего. Поделитесь опытом, кто сталкивался с такой проблемой, буду очень благодарна. возможно стоит использовать веб-драйвер, но опыта в разработке подобных приложений мало, не знаю с чего начать. |
|||
|
||||
Phoma |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 5.10.2011 Репутация: нет Всего: нет |
Наверное стоит сказать, что в параметрах так же указывала:
"*brouser_type С:\\...путь до brouser.exe" плюс ко всему вместо *safari исполльзовать *safariproxy, Но тогда ошибка: 20:18:45.635 WARN - you appear to be changing domains from http://127.0.0.1/ to http://...адрес страницы this may lead to a 'Permission denied' from the browser (unless it is running as *iehta or *chrome, or alternatively the selenium server is running in proxy injection mode) Если вручную браузер запускать, то страница ведь открывается.. Или Exception in thread "main" com.thoughtworks.selenium.SeleniumException: ERROR: captureEntirePageScreenshot is only implemented for Firefox ("firefox" or "chrome", NOT "firefoxproxy") and IE non-HTA ("iexploreproxy", NOT "iexplore" or "iehta"). The current browser isn't one of them! - это он на метод ругается, тоже обходить надо будет как-то В общем, вроде и под эксплорером запустился..однако постоянно вылезают сообщения вроде не доверенного соединения, а это приходится тыкать вручную. Еще при загрузке страницы постоянно вылетает по таймауту, хотя на firefox все отлично работает. |
|||
|
||||
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Тестирование приложений | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |