このRailscast に従ってパフォーマンス テストを行っていますが、すぐに問題が発生します。
私のアプリはRails 3.2.11なので、Railscastによるとパフォーマンステストが含まれているはずですが、「test」というフォルダーがまったくありません。「rails generate performance_test ホームページ」を実行しても、何も起こらないか生成されません。したがって、手動で作成しました (railscast のソース コードと正確に一致させるため) が、rake test:benchmark を実行するとエラーが発生します。
Don't know how to build task 'test:benchmark'
「rails-perftest」gem を gemfile に追加して bundle を実行すると、再度 performance_test を生成しようとしても何も起こらず、rake test:benchmark を実行すると、別のエラーがスローされます。
uninitialized constant Rails::SubTestTask
gem ファイルに次の依存関係を含めるようにしました。
gem 'ruby-prof', group: :test
gem 'test-unit', group: :test
私が間違っていることを教えてくれる人はいますか?ありがとう!