Параметры для тестирования полного стека в Ruby on Rails

Существует множество вариантов Full-Stack тестирования приложений Rails. Некоторые используют настоящие браузеры, некоторые безголовые, некоторые вообще не запускают javascript.

Какие инструменты вы используете или рекомендуете и почему?

Список симуляторов или автоматов браузеров :

  • Встроенная поддержка интеграции и функциональных тестов в Rails (без JS)
  • Webrat
  • Webrat :: selenium
  • Selenium
  • Быстрота (через Culerity)
  • Watir
  • ...

Список тестирования DSL и фреймворков :

  • Значения по умолчанию для Rails (утверждения, ...)
  • Shoulda
  • Cucumber
  • Capybara (унифицированный DSL для нескольких симуляторов браузеров)
  • ...
6
задан Daniel Beardsley 2 October 2010 в 16:27
поделиться