使用类似RackTest Driver的东西进行非测试

时间:2011-07-13 18:43:14

标签: ruby-on-rails ruby rack capybara net-http

我有一些网站需要每天登录才能获取统计数据并将其放入数据库以供另一个应用程序使用,我想自动执行此操作。

我想使用Capybara与RackTest驱动程序一起使用的东西,但我似乎无法让RackTest在测试环境之外工作。

我需要它做的事情是:

1)在网站上维持会议

2)无头

3)使用ruby

4)如果可能的话我不想使用Jruby(因此消除了Celerity)

有谁知道是否有一些工具可以帮助我做到这一点?或者可能是让Net :: HTTP维持请求之间会话的方法吗?

1 个答案:

答案 0 :(得分:0)

看起来像Mechanize完全符合我的需要。

http://mechanize.rubyforge.org/Mechanize.html