我对水豚进行了UI测试,其中包括以下内容:
page.click_link("Current users")
在我将MacOS X从10.9.2更新到10.9.3后,我在测试运行期间发现了以下错误:
失败/错误:@ user.approve_user Capybara :: Poltergeist :: TimeoutError:等待响应{“name”:“click”,“args”:[8,0]} . 这可能是因为某些事情需要很长时间(例如页面加载速度很慢) . 如果是这样,将Poltergeist:timeout选项设置为更高的值将有所帮助(有关详细信息,请参阅文档) . 如果增加超时没有帮助,这可能是Poltergeist中的一个错误 - 请将其报告给问题跟踪器 .
-
ruby 2.0.0p481
-
Rails 3.2.18
-
phantomjs 1.9.7
-
gem 'capybara','2.2.1'
-
gem 'poltergeist','1.5.0'
有任何想法吗 ?
1 回答
版本1.5.1的恶作剧者为我修复了它(但在它之前,我也重新编译了幻影) .