Selenium RC в Safari из под Windows
#1
Отправлено 21 марта 2008 - 18:50
#2
Отправлено 11 апреля 2008 - 14:08
Можно ли настроить Selenium RC в Safari из под Windows ? Если да то как?
Если зайти на официальный сайт Selenium RC (http://selenium-rc.openqa.org/) и посмотреть диаграмму беты, то все сразу станет ясно
#3
Отправлено 28 января 2009 - 12:51
Хочу проиграть тест в Сафари. Пишу
browser = new DefaultSelenium("localhost", 4444, "*safari", "http://...");
При запуске открывается только окно RemoteControl. Приложение не открывается((
Версия сафари - 3.1.2, версия selenium RC - последняя, от января 2009
Кто-нибудь уже победил такой расклад?
Может, нуджо при запуске сервера указывать дополнительные парметры?
#4
Отправлено 28 января 2009 - 13:46
#5
Отправлено 05 февраля 2009 - 13:51
пытаюсь прикрутить сафари к селениуму, ну или наоборот, как получится. Тесты вроде как запустились, и сразу проблема: не ловится событие загрузки страницы, т.е. WaitForPageToLoad не срабатывает. Ни кто не сталкивался?
P.S.: поделитесь плиз опытом, будут ли тесты с большим количеством xpath работать в сафари быстрее, чем в ФФ3? судя по инфе, найденной в инете, должны.
#6
Отправлено 06 декабря 2010 - 16:36
Интересует такой вопрос, работает ли selenium с safari 5 под Win7?
Что-то я никакой инфы по этому делу не нашел..
#7
Отправлено 06 декабря 2010 - 18:37
Всем привет.
Интересует такой вопрос, работает ли selenium с safari 5 под Win7?
Что-то я никакой инфы по этому делу не нашел..
Есть мнение, что можно просто проверить, а если возникнут сложности, тогда с ними конкретно и разбираться
Вообще с новыми браузерами у селениума традиционно возникают сложности.
#8
Отправлено 06 декабря 2010 - 20:05
Всем бы инструментам тестирования такие сложности с поддержкой новых браузеров, какие возникают у селениума -- жить стало бы гораздо проще :)Вообще с новыми браузерами у селениума традиционно возникают сложности.
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#9
Отправлено 06 декабря 2010 - 20:09
Работает, но только в упрощённом режиме -- используйте *safariproxy, а не *safariИнтересует такой вопрос, работает ли selenium с safari 5 под Win7?
Что-то я никакой инфы по этому делу не нашел..
Инфа -- вот, пожалуйста: http://code.google.c...s/detail?id=573
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#10
Отправлено 07 декабря 2010 - 09:41
Мы научились открывать морду сайта
Правда дальше пока все равно не ушли...
Но это прогресс, с *safari даже морда не открывалась, все останавливалось после загрузки браузера. Точнее, тест с ошибкой не падал. Он просто повисал. Вроде бы работает, но ничего не происходит.
И, кстати, окно RemoteControl не открывается.
#11
Отправлено 07 декабря 2010 - 09:56
А на каких операциях его клинит? Какие сообщения об ошибках? Что на консоли selenium server?Мы научились открывать морду сайта
Правда дальше пока все равно не ушли...
Я сложных тестов со всякими аяксами не гонял на сафари, но те, которые пробовал -- нормально отрабатывают.
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#12
Отправлено 07 декабря 2010 - 10:21
А на каких операциях его клинит? Какие сообщения об ошибках? Что на консоли selenium server?
Мы научились открывать морду сайта
Правда дальше пока все равно не ушли...
Я сложных тестов со всякими аяксами не гонял на сафари, но те, которые пробовал -- нормально отрабатывают.
Сообщений об ошибках нет, тест не падает.
В консоли Launching Safari...
Но, почему-то open он выполняет, т.е. первая страница открывается (правда в консоли он про это не пишет почему-то), далее идет waitForPageToLoad и затем идет клик на ссылку, вот его он уже не делает и все так и висит. Окна RemoteControl нет.
Может какие-то параметры нужны дополнительные при запуске сервера?
У меня из параметров сейчас только multiwindow.
Если запускать с *Safari, то открывается 2 окна браузера: RemoteControl и Blank. В консоли так же Launching Safari...
В адресной строке: file:///C:/Users/BELONO~1/AppData/Local/Temp/customProfileDirb61edf98debf48adb6361f72a1110b74/core/Blank.html?start=true. Он там пытается создать темповый профиль что ли?
#13
Отправлено 07 декабря 2010 - 11:10
В консоли при запуске в режиме *safariproxy должно быть что-то похожее на нижеследующее, ещё до появления первой команды open:Сообщений об ошибках нет, тест не падает.
В консоли Launching Safari...
Но, почему-то open он выполняет, т.е. первая страница открывается (правда в консоли он про это не пишет почему-то), далее идет waitForPageToLoad и затем идет клик на ссылку, вот его он уже не делает и все так и висит. Окна RemoteControl нет.
01:13:00.718 INFO - Command request: getNewBrowserSession[*safariproxy, http://localhost/, ] on session null 01:13:00.718 INFO - creating new remote session 01:13:00.727 INFO - Allocated session df3f16735d5d4dfabca9717a947a8ab5 for http://localhost/, launching... 01:13:00.732 INFO - Backing up registry settings... 01:13:01.938 INFO - Modifying registry settings... 01:13:02.728 INFO - Launching Safari ... 01:13:07.289 INFO - Started SocketListener on 0.0.0.0:62487 01:13:08.938 INFO - Got result: OK,df3f16735d5d4dfabca9717a947a8ab5 on session df3f16735d5d4dfabca9717a947a8ab5
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#14
Отправлено 07 декабря 2010 - 11:20
14:16:19.554 INFO - Started SocketListener on 0.0.0.0:4444 14:16:19.554 INFO - Started org.openqa.jetty.jetty.Server@1ca318a 14:16:23.906 INFO - Checking Resource aliases 14:16:23.911 INFO - Command request: getNewBrowserSession[*safariproxy, http:// www.google.com, ] on session null 14:16:23.914 INFO - creating new remote session 14:16:24.777 INFO - Allocated session b7dea253819b4e77979c1c1d29264ebd for http ://www.google.com, launching... 14:16:24.798 INFO - Modifying registry settings... 14:16:26.041 INFO - Launching Safari ...
#15
Отправлено 07 декабря 2010 - 11:29
Значит ничего не выполняется...
Хотя странно это, хост у меня прописан 127.0.0.1, а это и есть localhost
#16
Отправлено 07 декабря 2010 - 11:36
Да, если нет сообщения OK в ответ на команду getNewBrowserSession -- значит не всё в порядке.Я так понимаю, что морда открывается из-за параметра http://www.google.com в getNewBrowserSession
Значит ничего не выполняется...
Осталось спросить -- какая версия selenium server используется? Если меньше 1.0.3 -- настоятельно рекомендую обновиться.
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#17
Отправлено 07 декабря 2010 - 12:08
1.0.3 использую, как раз неделю назад обновилсяДа, если нет сообщения OK в ответ на команду getNewBrowserSession -- значит не всё в порядке.
Я так понимаю, что морда открывается из-за параметра http://www.google.com в getNewBrowserSession
Значит ничего не выполняется...
Осталось спросить -- какая версия selenium server используется? Если меньше 1.0.3 -- настоятельно рекомендую обновиться.
Единственное, может где-то что-то не до настроил...
Сервер запускаю 1.0.3, в Идее прописан 1.0.3
Но с FF все норм работает
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных