Полезные советы, неформальные пояснения к официальным сообщениям, инсайдерская информация о процессе разработки Selenium и всякое другое
Выступление Игоря Хрола на онлайн-конференции Selen ConfeT&QA ...
Обычно на конференциях случаются всякие приятные анонсы – новые продукты, новые технологии – быстрее, выше, сильнее. Увы, иногда бывает и наоборот. SeleniumConf 2015 принёс печальную новость – Ivan De Marino объявил о том, что он больше не имеет возможности продолжать работу над Ghostdriver, драйвером для PhantomJS ...
Я предвижу, что этот вопрос может возникнуть у некоторых пользователей после выхода версии Selenium 2.48. Потому что операция click с использованием синтезированных событий будет работать не так, как раньше. Лучше, естественно :) Но – не так, как раньше. Она будет кликать по самому верхнему элементу ...
Ну вот и всё. Нет больше нативных событий в FirefoxDriver. Следующая версия 2.48 выйдет уже без них. Впрочем, я думаю, что все уже привыкли к их отсутствию. Последняя версия, в которой они ещё действительно работали – это был Firefox 34 ...
В следующей версии Selenium произойдёт изменение, которое нарушает обратную совместимость, но увеличивает совместимость со стандартом W3C WebDriver: операция getCurrentUrl будет возвращать адрес, который пользователь видит в адресной строке браузера, а не адрес текущего фрейма ...