为什么在使用seyium / webkit和capybara时会出现空白页面?

时间:2012-09-04 15:45:09

标签: ruby-on-rails selenium cucumber capybara capybara-webkit

我正试图用水豚和硒测试我的黄瓜情景,但我一直都是空白页。

我读到了这个:Capybara + RSpec only sees blank pages in controller specs. Why?

但它并不完全相同,因为这与rspec有关。

我的env.rb有:

Capybara.default_driver = :webkit

我试图将其改为:selenium,但这是同一个故事。

任何帮助?

1 个答案:

答案 0 :(得分:0)

为什么不将这些驱动程序仅用于javascript,你真的需要它们作为默认驱动程序吗? 你想永远使用它们吗?

这可能只是一个超时问题..

如果你想为JavaScript设置它们,只需改为(env.rb):

Capybara.javascript_driver = :webkit

用@javascript装饰您的场景:

@javascript
Scenario: Customers List