Ruby/Rails:AssociationTypeMismatch 与正确的关联,但它需要不同的对象 ID?哇啊?
所以,我在这里遇到了一个非常奇怪的错误......我试图隔离它,但它是准间歇性的。我有点想知道这是否与使用水豚和 javascript 驱动程序有关,因为这在…
是否可以在 Heroku Cedar 上运行 capybara-webkit (即分叉的 webkit_server)?
我需要在 Rails 应用程序中运行 capybara-webkit,以启用具有 JavaScript 支持的无头 Web 浏览(即不用于测试/CI 目的,并且 webrat 或其他验收测试驱…
“功能”和“场景”; Capybara 的别名会抛出“未定义的方法”;与 RSpec 一起使用时出错
看起来这些别名没有正确加载。我正在使用 Rails 3.X、rspec 2.8 和 capybara 1.1.2 来编写一些集成测试。 我认为我对 Capybara 的安装是成功的,因为…
如何使用 capybara-webkit 或本机 QtWebKit 获取 DOM 元素单击处理程序?
我正在使用 capybara-webkit 并希望将事件处理程序绑定到 DOM 中元素的单击事件。即使使用本机 QtWebKit 调用的答案也可能足以让我弄清楚如何使用 Rub…
有没有办法使用 Rspec/Capybara/Selenium 将 javascript console.errors 打印到终端?
当我运行 rspec 时,是否可以让 capybara/selenium 向 rspec 报告任何 javascript console.errors 和其他异常? 我有一大堆测试失败,但当我手动测试…
Rails 3.1,capybara-webkit,如何在链接内执行javascript?
我可以在水豚 click_link('next_page') 的链接中执行 JavaScript 吗? 该链接如下所示: Next Question 我在 github 的 capybara 上读到,我可以通过…
Rails 3.1,安装 capybara-webkit,构建 gem 原生扩展失败,怎么办?
我正在尝试安装 capybara-webkit (0.8.0),但出现以下错误,任何人都可以帮忙吗,我使用的是 ubuntu 11.10。 安装带有本机扩展的 capybara-webkit (0.…
黄瓜 + Capybara,在我的功能文件中运行场景时,仅运行后台步骤,而忽略场景步骤
经过几个小时的寻找答案却无济于事,并尝试在 rubymine 中自己找到问题的根源,我现在放弃提出问题...... 当我在我的功能文件中运行我的场景之一…
Rails 与 Capybara 的集成测试正在使用先前测试中的值填写表单
我正在使用 test/unit 和 capybara 运行 Rails 应用程序的测试。我对 Rails 相当陌生,所以我希望我错过了一些明显的东西。我有以下集成测试来填写单…
Cucumber/Capybara/Selenium-Webdriver 错误?
我最近升级到 Rails 3,并且正在尝试运行我的 Cucumber 测试。 当我运行测试时,出现以下错误: wrong number of arguments (2 for 1) (ArgumentError…
Capybara-webkit 引发 Capybara::Driver::Webkit::WebkitInvalidResponseError
我在 rspec 中从 webkit 驱动程序收到以下消息: Capybara::Driver::Webkit::WebkitInvalidResponseError: Unable to load URL: http://127.0.0.1:449…
测试“帐户确认”与 Rails/rspec/capybara/devise
我正在使用 rspec/capybara/devise 在应用程序中进行集成测试。该应用程序的功能之一是使用确认功能不断填充“帐户注册”(即注册 - 获取确认电子邮件…
如何在 RSpec 和 Cucumber 中定义路径
我正在阅读 Bigg 和 Katz 的《Rails 3 in Action》,这是我第一次阅读 RSpec、Cucumber 和 Capybara。 RSpec 团队大胆地“取消了辅助轮”,因此我只能…