2012-05-11 7 views
0

キュウリ試験でデフォルトのCapybara javascriptドライバとして使用する場合、seleniumはjQuery.live()をサポートしていますか?どのような選択肢がないとお考えですか?jQuery.live()とキュウリのテスト

答えて

3

セレンはあなたが使っているjQueryメソッドを本当に気にかけているとは思いません。私はCucumber/CapybaraでSeleniumを使用し、以前は.live()を使用していましたが、すべてうまくいきました。

jQuery 7.x以降を使用している場合は、微妙なバグに対しては.live()が推奨されていないため、.live()ではなく.on()メソッドを使用する必要があります。パフォーマンスの問題があります。

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

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

EDIT要求ごととして、私はカピバラに引っ張るキュウリレール1.2.1を使用しています。現在私のカピバラは1.1.2で、それは2.21.2にあるselenium-webdriverを引っ張ります。

+0

kありがとうございます。あなたも宝石のバージョンを追加できますか? – Bohdan

+0

Suerもの、追加! – MrDanA

+0

私のjsファイルのコンパイルにはローカルの問題がありました。助けてくれてありがとう! – Bohdan

関連する問題