htmlunit драйвер нужно было переопределить
а так вроде норм… прошло без сильных изменений
Кстати удивлен, что еще не все перешли так как Сhrome последних версий работает только с селениум3. А учитывая автоматическое обновление хрома у всех пользователей, то уже все должны были перейти на 3. разве что какие то корпоративный сегмент… Но это вообще отдельный разговор.
Тесты гоняются постоянно и почему-то SeleniumHub не подчищает за собой сессии. Т.е. со временем копятся зависшие сессии и лечится это только перезапуском хаба
Firefox себя очень плохо ведет. Медленно работает. Иногда валится с непонятными ошибками. С хромом всего в этом случае все гораздо лучше
Пишем тесты на python 3.4.
На локальных машинах давно стоит selenium3.3.1, проблем не было.
Решил попробовать сервер 3.3.1. Если в режиме сервера, то все работает (по крайней мере стартует).
Запускаю hub+node получаю в ответ от hub
{“status”:13,“value”:{“class”:“java.lang.NullPointerException”,“stackTrace”:[{“className”:“java.util.HashMap”,“methodName”:“putMapEntries”,“lineNumber”:-1}…
Не сталкивались?
Пробовал переехать. Использую SeleniumGridExtras. Не удалось запустить firefox… постоянные connection refused. Промучился неделю. При этом хром стартовал отлично. Решения так и не нашёл(( Пока остаюсь на 2.53.1 и firefox 46.
Эм… Дак, в двух словах, кто-то может обьяснить разницу между версией WebDriver 3 и Webdriver 2?
Alexei Barantsev, писал:
На всякий случай ещё раз повторю: никаких существенных изменений для пользователей WebDriver в третей версии не ожидается. Эта версия будет мажорная, потому что в ней происходит полное удаление RC, поэтому, да, можно считать, что это “маркетинговая” смена номера версии. Поэтому нет смысла с нетерпением её ждать – новых фич не будет. Это этап очистки перед следующим витком развития.