Bonjour,
Plutôt que de me replonger dans JMeter, j’aimerais utiliser le script
request de RoR pour faire des tests de performance. Je l’avais essayé
avec la version 2.1 mais sans succès, et avec la version 2.2.2, le
problème subsiste :
-> RAILS_ENV=performance ./script/performance/request -n 10
login_session.rb
/Users/jbiard/gentoo/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:
/Users/jbiard/dev/trunk/cc/app/controllers/application.rb:14:
/Users/jbiard/dev/trunk/cc/vendor/rails/actionpack/lib/action_controller/test_process.rb:471:in
method_missing': undefined method
get_with_redirect’ for
#ActionController::Integration::Session:0x52de63c (NoMethodError)
from
/Users/jbiard/dev/trunk/cc/vendor/rails/actionpack/lib/action_controller/integration.rb:498:in
__send__' from /Users/jbiard/dev/trunk/cc/vendor/rails/actionpack/lib/action_controller/integration.rb:498:in
method_missing’
Avec :
-> cat login_session.rb
get_with_redirect ‘/’
say “GET / => #{path}”
post_with_redirect ‘/sessions’, :email => ‘[email protected]’, :password =>
‘arf’
say “POST /sessions => #{path}”
et
-> gem search ruby-prof
*** LOCAL GEMS ***
ruby-prof (0.7.1)
Apparemment, les méthodes utilisées pour le profiling de requêtes sont
les mêmes que celles des tests d’intégration (que je n’ai pas encore
utilisés).
Si quelqu’un a une idée, je suis preneur…
Merci,
Julien