2012-04-25 4 views
0

RSpecとCapybaraを使って、 "rspec spec"コマンドを使用して統合テストを実行しようとしていますが、最近ブラウザを開き、タイムアウトまでそこに。ここでRSpecとCapybaraとの統合テストをしようとしています。 "rspec spec"を実行すると、ブラウザが開き、何もしません。

は、テストコードです:

it "should see payment error if payment amount is smaller than product price", :js => true do 

    visit("/") 
    find_link("A new product").click 

end 
+0

何が変更され、現在は動作していないのですか? –

答えて

1

あなたは、あなたのブラウザのバージョンを変更しますか? webdriverがブラウザのバージョンをサポートしていない場合は、前述のようにケースに入ってしまう可能性があります。

+0

はい、しました。私はFirefox 8にアップグレードして以来、私のUbuntuマシンでは動作しなくなりました。しかし、Firefoxをダウングレードしようとしたにもかかわらず、ダウングレードがうまくいかなかったので、テストはうまくいきませんでした... – amnsan

関連する問題