我正在尝试设置 Cucumber 来测试基于 PHP 的 Web 应用程序。该应用程序具有许多基于 JavaScript 的动态功能。从我的谷歌搜索来看,这似乎意味着我应该选择 Celerity/Culerity 或 Capybara 作为我的网络浏览宝石。但是,我似乎找不到任何关于如何使用这些系统中的任何一个测试非 Rails 应用程序的好例子。他们所有的文档都假设我使用的是 Rails 或 Rack 应用程序。
长话短说:我是不是找错树了?如果没有 Rails,这些中的任何一个都可以使用吗?如果是这样,您能否指出一些资源和/或示例来说明如何做到这一点?