私はBDDの方法で生活するために働いています。私はCucumber(Seleniumを使用)を使用しており、アプリケーションでTwitterBootstrapモーダルを使用しています。
Cucumberテストの実行中に、"Selenium::WebDriver::Error::MoveTargetOutOfBoundsError"
エラーが発生していました。"fade"
多くの検索、デバッグ、および一般的な絶望の後、私はそれが私のBootstrapモーダルでのパラメーターの使用に関係していると結論付けました。を使用する"fade"
と、エラーがスローされます。
<div class="modal hide fade" id="info-share-edit-modal" style="display: none;">
.
.
.
</div>
を削除する"fade"
と、Seleniumは幸せに満ち、私のテストは明確になります。
<div class="modal hide" id="info-share-edit-modal" style="display: none;">
.
.
.
</div>
それで、私は今"fade"
、私のさまざまなモーダルから削除しています。しかし、私はフェード効果が好きなので、これは私を悲しくさせます。
BootstrapモーダルでフェードインするSeleniumの使用で問題が発生した人は他にいますか?もしそうなら、2つをうまく連携させるための賢い方法はありますか?
ちなみに(それが重要かどうかはわかりませんが)、私はRails 3.2.3、Firefox 13.0.1、Ubuntu12.04LTSです。