当在黄瓜测试中用作默认的Capybara javascript驱动程序时,selenium是否支持jQuery.live()?如果没有你建议的替代方案?
答案 0 :(得分:3)
我不相信Selenium非常关心你使用的jQuery方法。我使用Selenium和Cucumber / Capybara之前使用过.live(),一切都很好。
作为一个稍微不相关的旁注,如果你正在使用jQuery 7.x或更高版本,你应该使用.on()方法而不是.live(),因为.live()不推荐用于某些微妙的错误和性能问题。
编辑根据要求,我使用了黄瓜轨道1.2.1,它可以拉入水豚。目前我的水豚是1.1.2,并且它使用selenium-webdriver,我的2.21.2。