Существует множество вариантов Full-Stack тестирования приложений Rails. Некоторые используют настоящие браузеры, некоторые безголовые, некоторые вообще не запускают javascript.
Какие инструменты вы используете или рекомендуете и почему?
Список симуляторов или автоматов браузеров :
- Встроенная поддержка интеграции и функциональных тестов в Rails (без JS)
- Webrat
- Webrat :: selenium
- Selenium
- Быстрота (через Culerity)
- Watir
- ...
Список тестирования DSL и фреймворков :
- Значения по умолчанию для Rails (утверждения, ...)
- Shoulda
- Cucumber
- Capybara (унифицированный DSL для нескольких симуляторов браузеров)
- ...
задан Daniel Beardsley 2 October 2010 в 16:27
поделиться