Notas sobre Ruby e Rails.

testes.md 1.9KB

Testes

Em vez de ficar manualmente debbugando a cada modificação que for feita no aplicativo, o ideial é escrever testes que façam esse trabalho altomaticamente e mais rapido.

Exitem varios tipos de testes:

Unit Testing Models
Functional Testing Controllers/Views, requests
Integration Testing User stories, sequences of requests
Performance Testing How fast are requests handled
Load Testing How many requests ca ben handled
Security Testing Security vulnerabilities

Frameworks e ferramentas para testes

  • Test::Unit (Incluso no Ruby e o Rails utiliza como default)
  • Rspec
  • Selenium
  • Watir
  • Cucumber
  • Webrat
  • Mocha
  • Shoulda
  • Rcov
  • Autotest

Index