capybara

    0

    1答えて

    私はこの記事A Guide to Testing Rails Applicationsを調べていましたが、いくつかのモデルでシステムテストを実装しようとしていました。 しかしガイドで発電bin/rails generate system_test articlesを実行する上で、私は次のようなエラーに遭遇: Running via Spring preloader in process 16461

    0

    1答えて

    最初にitブロックの完了後にクロムが空白ページをレンダリングする理由はわかりません。 create_account_spec.rb: require 'feature_helper' require 'rails_helper' describe 'Create users' , :chrome do let(:company) { build(:company, :auto_co

    0

    1答えて

    こんにちは.js.erbレンダリングではない:私は今、いくつかの日のためのカピバラを使用して、このテストに引っかかってきたし、解決策を考え出すことはできません。いくつかのDOMの変更を持って AJAX、短い長い話使用して実行する: 1)私のAJAXイベントが成功した要求をトリガー: $.ajax({ url: 'nice_url', data: data, complete: function()

    1

    1答えて

    SQLiteを実行し、フィクスチャを使用してcapybaraでブラウザを表示してテストするための適切なデータを読み込もうとしています。 私のテストスイートでは、ドライバにMinitest w/CapybaraとPoltergeistを使用しています。私test_helper.rbファイルの関連部分は、そうのようになります。 require "minitest/reporters" reporte

    0

    1答えて

    htmlコードの先頭にhtml lang = "XX"を動的に定義するスクリプトがあります。 たとえば、グアテマラであっても、IPの国ではなく他のモデルのデータに依存するため、htl lang = "de"の特定のページがあります。ページの expect(find('html')).to have_css('[lang="es"]') 実際のHTML:とにかく は、どのように私はのラインに沿っ

    1

    2答えて

    ルビー以外のアプリをテストするためにRspec/Capybaraを使用しようとしています。アプリはドッカーコンテナで実行され、rspecプロセスは別のコンテナで実行されます。私がrspecコンテナにシェルすると、問題なくアプリケーションコンテナをカールできます。しかし、アプリケーションをテストするためにrspecを実行すると、接続できません。私がしたい最初のことは、Rspecが呼び出しているURL

    5

    1答えて

    Rails 5.1のリリースでは、システムテストが含まれていました。つまり、RailsでもJavaScriptをテストできます。 Railsガイドでは、サンプルテストをの両方の方法で作成する方法を説明しています:システムテストとビア統合テストを経由します。 ここで問題になるのは、Rails 5.1より前は、統合テストで複雑なテストケースを作成していたことです。しかし、今ではテストケースを書くための

    0

    2答えて

    `なしでは動作しません、私はいくつかのJS発生URLをトリガし、新しいウィンドウで開きますボタンをクリックするスペックを持っている: new_window = window_opened_by { find('#search_postcode').click } within_window new_window do expect(page.current_url).to includ

    0

    1答えて

    注:この質問は、現在のバージョンではなく、Capybara 1.1.2の使用に関するものです。 私は、隠しテキストフィールドと、それを見えるようにするボタンを持っています。目に見える以上のフィールドになり <input type="text" name="Franchise Name" id="new_franchise_name" placeholder="Franchise Name" sty