Вчера писал на селениуме на пайтоне программу, которая заходит на сайт и ещё прокси, чтобы записывать все запросы, скачать нужный файл)))
Много мороки было.
Phantomjs не годился, так как там фреймы вложенные, много слоев. И просто js тоже, эх, а было бы так легко
Вангую, все можно было на запросах сделать. Селениум тяжелый, долгий и неудобный. Имхо селениум не для тестов - это просто большой костыль. А так, удобно бывает, если за несколько минут не думая надо накидать