【问题标题】:"Listening" to AJAX calls from Capybara / Selenium - Rails“监听”来自 Capybara / Selenium 的 AJAX 调用 - Rails
【发布时间】:2016-02-04 23:16:33
【问题描述】:

我有一个应用程序可以对某些事件进行 AJAX 调用(例如.click)。有没有办法“监听”来自 feature specsCapybara / Selenium 的真实 AJAX 请求?

我尝试了Teaspoon gem,但显然它只允许访问夹具 URL (as per this SO)。

【问题讨论】:

    标签: javascript ruby-on-rails ajax capybara teaspoon


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-09-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多