0

キュウリのテストでデフォルトの Capybara JavaScript ドライバとして使用される場合、セレンは jQuery.live() をサポートしますか? いいえの場合、どのような代替案を提案しますか?

4

1 に答える 1

3

Selenium が、使用する jQuery メソッドを本当に気にしているとは思えません。Cucumber/Capybara で Selenium を使用しており、以前は .live() を使用していましたが、すべて問題ありませんでした。

少し関係のない補足として、jQuery 7.x 以降を使用している場合は、.live() の代わりに .on() メソッドを使用する必要があります。

http://api.jquery.com/live/

http://api.jquery.com/on/

EDITリクエストに応じて、カピバラを引き込むcucumber-rails 1.2.1を使用します。現在、私のカピバラは 1.1.2 で、2.21.2 の selenium-webdriver を取り込みます。

于 2012-05-11T13:48:23.697 に答える