"Listening" 到 AJAX 来自 Capybara / Selenium 的调用 - Rails

"Listening" to AJAX calls from Capybara / Selenium - Rails

我有一个应用程序可以 AJAX 调用某些事件(例如 .click)。有没有办法 "listen" 到来自 feature specsCapybara / Selenium 的真实 AJAX 请求?

我尝试了 Teaspoon gem, but apparently its only allowing accessing fixture URLs ()。

不,您不能在浏览器中从 Capybara 监听事件,您只能查找因这些事件而发生的变化。 IE。如果单击按钮发出 ajax 请求,然后更改页面的一部分,请检查页面中 added/removed 的元素。