Использование чего-то вроде RackTest Driver для не-тестирования
У меня есть несколько веб-сайтов, на которые мне нужно ежедневно заходить, чтобы получать статистику и помещать их в базу данных для другого приложения, и я хотел бы автоматизировать это.
Я хотел бы использовать что-то вроде того, что Capybara использует с драйвером RackTest, но я не могу заставить RackTest работать вне тестовой среды.
То, что мне нужно сделать, это:
1) вести сеанс на сайтах
2) быть безголовым
3) Используйте рубин
4) если возможно, я не хочу использовать Jruby (чтобы исключить Celerity)
Кто-нибудь знает, есть ли какой-нибудь инструмент, который может помочь мне сделать это? Или, возможно, способ заставить Net::HTTP поддерживать сеанс между запросами?
1 ответ
Решение
Похоже, Mechanize делает именно то, что мне нужно.