selenium 在黄瓜测试中用作默认 Capybara javascript 驱动程序时是否支持 jQuery.live()?如果没有,您会建议什么替代方案?
问问题
238 次
1 回答
3
我不相信 Selenium 真的在乎你使用什么 jQuery 方法。我将 Selenium 与 Cucumber/Capybara 一起使用,并且之前使用过 .live(),一切都很好。
作为一个稍微无关的旁注,如果您使用的是 jQuery 7.x 或更高版本,您应该使用 .on() 方法而不是 .live(),因为 .live() 因一些细微的错误和性能问题而被弃用。
编辑根据要求,我使用 cucumber-rails 1.2.1,它引入了水豚。目前我的水豚是 1.1.2,它引入了我在 2.21.2 的 selenium-webdriver。
于 2012-05-11T13:48:23.697 回答