我有一个项目,到目前为止,我们一直在完全在 PC 上开发,然后在 linux 上进行部署。我们已经使用capybara
和capybara-webkit
为 javascript 开发了我们的测试。
事实证明,当我们尝试用山狮在 mac 上运行东西时,它capybara-webkit
已经坏了(我得到了各种管道错误,1606 次测试中有 246 次失败,切换到时有 46 次webkit_debug
)。从他们的网页和报错的次数来看,这种故障就发生了。所以,我想通过capybara
and在 windows 上运行我们的 rails 测试capybara-webkit
,但使用 selenium 或其他一些类似的测试驱动程序(即,这样规范文件和位置不必更改)。我怎样才能做到这一点?我熟悉 C 定义,gem 文件和 spec_helper.rb 文件中的类似内容是否足够?