我有一些网站需要每天登录以获取统计数据并将它们放入数据库中以供另一个应用程序使用,我想自动化此操作。
我想使用类似于 Capybara 与 RackTest 驱动程序一起使用的东西,但我似乎无法让 RackTest 在测试环境之外工作。
我需要它做的事情是:
1)在网站上保持会话
2) 无头
3)使用红宝石
4)如果可能的话我不想使用Jruby(这样就消除了Celerity)
有谁知道是否有一些工具可以帮助我做到这一点?或者可能是一种让 Net::HTTP 在请求之间保持会话的方法?