capybara

    0

    2答えて

    私はTwitterアプリケーションを持っています。すべてのユーザーはTwitterから直接アクセスします。これは、あなたがTwitterからログオンしていない限り、アプリとの重要なやり取りを行うことができないことを意味します。私たちのアプリのキャッシュ(ユーザーのTwitterデータをdbに保存します)。 カピバラとオムニアスを統合することは可能です。たとえば、TwitterとOAuthの統合をテ

    4

    3答えて

    railcastをhttp://railscasts.com/episodes/257-request-specs-and-capybaraに見ました。これはRailsアプリケーションでRSpecでCapybaraを使用する方法を説明しています。 コードにアクセスできないWebアプリケーションをテストするためにCapybara/Seleniumを使用することは可能ですか、それともRuby/Rack

    3

    1答えて

    私は得ています Selenium::WebDriver::Element#value is deprecated, please use Selenium::WebDriver::Element#attribute('value')警告。 この警告メッセージは、 page.find(:xpath, "//select").value.should == "general"の場合のみ表示されます。

    3

    1答えて

    のに対して正規表現マッチ/.../n私はRSpecのでカピバラを使用する場合、私は次のエラーを持っている: /Users/imac/.rvm/gems/[email protected]_3.0.7/gems/rack-1.2.3/lib/rack/utils.rb:16: warning: regexp match /.../n against to UTF-8 string . gith

    0

    1答えて

    私はajaxでフォームを送信します。フォームの送信時にエラーが発生すると、フォームはajax、jqueryを使用して再度レンダリングされます。 は、「ボードの作成に失敗」を説明します:タイプ=>:私は次のようにカピバラとRSPECでこの動作をテストしようとしています 次のように要求を行うには、 it "should not create a birthday board" do Ca

    4

    1答えて

    rake spec でテストを実行しようとしています。私はwebdriverとしてrspec、capybaraとセレンを使用しています。問題はこれまでに私が仕様を実行しようとするときです。毎回、異なるポートでテスト環境を起動します。私はFacebookのログインを駄目にするので、これが起きないようにしたい。 毎回同じポートで環境を起動させる方法を教えてください。 pls help!

    4

    3答えて

    capybara 1.0.0とselenium-webdriver 0.2.0を使用し、テストでは次のようなものがドロップダウンから選択できます。私はウェブを検索した Selenium::WebDriver::Element#select is deprecated. Please use Selenium::WebDriver::Element#click ... 、ドキュメントはまばらで、

    3

    2答えて

    現在、Rspecとcapybaraを使ってブラウザを駆動するRuby on Railsアプリケーションの仕様を書いています。 仕様の1つを実行している間、私はセッション変数の値を変更したいと思います。 例:session[:location]="US"を設定して、すべての値が$で表示されている間にアプリケーションをテストできるようにします。それについてどうすればいいですか?

    0

    1答えて

    私はサブドメインのレールを持っています3.0アプリ私はキュウリ/カピバラ/セレンでテストしようとしています。サブドメインを使用して、アプリケーションコントローラのbefore_filterで現在のサイトを設定します。 @javascriptタグを使用するまで、すべてのテストはうまく動作します。私が@javascriptで実行したテストでは、before_filterは実行されないため、現在のサイト

    2

    1答えて

    Rails 3アプリでCapybara 1.0テストを実行して、確認リンクをクリックしたときに実際に確認されたかどうかをテストします。 これは実際に手動でテストするときに実際に機能します。さらに、あなたが見ることができるように、これをデバッグするための確認メソッドに入れたputs @ user.confirmed行があり、テストを実行すると実際に真を出力します。ただし、テスト自体は失敗します。 コ