Rails3 アプリケーションでカピバラとキュウリを使用しています。すべてがうまく機能しています。ただし、テストの仕組みがわかりません。
標準的なキュウリ機能テストがあるとしましょう。@selenium などは使っていません。プレーンなバニラテストです。今私が走るとき
bundle exec cucumber
そのレールサーバーはポートで起動しますか? はいの場合、ポート番号は何ですか? また、プレーンバニラの場合、カピバラはラックテストを使用します. ただし、rack-test はサーバーの実行を担当しません。そのため、全体がどのように機能するかについて、私はすべて混乱しています。キュウリが果たしている役割. Rack-test が行っているジョブと capybara が行っているジョブ。
記事へのリンクがある場合は、私と共有してください。物事がどのように連携しているかを本当に知りたいです。