capybara

    12

    1答えて

    私は、 "fantastic"というダミーのアプリケーションとテスト中の宝石を持っています。ダミーアプリを実行すると、すべて正常に動作します。私がテストを実行するとき しかし、ユニットテストは正常に動作しますが、統合テスト(カピバラ+ポルターガイスト)がメッセージで失敗: Sprockets::FileNotFound: couldn't find file 'jquery' with type

    0

    2答えて

    capybaraコマンドの実行中にエラーが発生しました。 興味深いのは、XPathが存在しないと同じエラーが発生していません。 しかし、そのXPathをクリックしようとすると、エラーが発生します。その後 --------------コード---------------- (/ ^私は上をクリックし、「([^ "] )"([^ "])"の左ツリーの子に "$ /)do | child、parent

    0

    1答えて

    私はキュウリとカピバラでいくつかの受け入れテストを書いています。要素が表示されているかどうかをチェックすると(私のCSSでは表示:なし)、capybaraは可視であると言います。私は資産が積まれていないと思った。テストでそれらをロードするには?

    0

    1答えて

    Capybaraと機能テストの新機能です。私は、投稿のコメントを表示/非表示に切り替えるRailsアプリで小さな機能をテストしようとしていました。コメントを表示に切り替えるための最初のテストは合格しますが、それらを表示から外すための2回目のテストは行いません。 (私はヘッドレスクロムウェブドライバを使用しています)。 context 'viewing comments', js: true do

    0

    2答えて

    以下のコードセットを実行するために必要です。私のコードを参照してください: Capybara.register_driver :logging_selenium_chrome do |app| caps = Selenium::WebDriver::Remote::Capabilities.chrome(loggingPrefs: {browser: 'ALL'})

    0

    2答えて

    私はレールで統合テストを書くのが初めてです。のは、私がシナリオ、 管理ログの下にあるとしましょう。 新規ユーザーを作成します。 新しい役割をユーザーに割り当てます。 現在、すべてのシナリオで、新しいブラウザウィンドウが開きます(またはセッションがリセットされている可能性があります)。 ログインに関しては、第三者oauthを使用しています。ログインには膨大な時間がかかります。 私はそれぞれのシナリオ

    0

    1答えて

    Capybaraには待機中および待機中の機能があります。私は可能な限り最初のものを使用しようとしています。 find(またはその派生語の1つ)を使用して非同期に表示されるCSS要素を探す方法はありますか?残念ながら、関数page.has_css?は待機していない関数です。

    2

    1答えて

    RailsプロジェクトでCapybara-WebkitとCucumberを使用していますが、Cucumberのステップ定義でグローバルなJavascript機能をスパイすることが可能かどうかは疑問でした。イベントがトリガされたときにJavascript関数が呼び出されます。 これは可能ですか?

    0

    2答えて

    私は、ユーザーがタイムスタンプされている「覗き見」を投稿できるプログラムを持っています。どのように私はカピバラを使用してこれをテストできますか?この問題は、新しいタイムスタンプが作成されるたびに発生し、時間が異なります。私はカピバラにある種のスタブ/モックを作らなければなりませんか?ヘルプは非常に高く評価されます。ありがとうございました。 class Peep include Data

    0

    1答えて

    現在、私はrubyでcapybara要素の属性の内容を取得しようとしています。 属性名はcol-indexです。 - 今私はここでの問題は、シンボルがのような文字を受け入れるように見えるドントこと、である [:col-index] 経由で属性にアクセスしたいです。 ここで何が違うのですか?属性名を変更することはできません。単純なルビ問題だと思います。 もっとコードが必要な場合は、教えてください