Как стать автором
Обновить

Комментарии 17

а зачем ему знать? он платит за результат вам
вы экономите время => заказчик счастлив
Дело даже не в том, чтоб он заплатил, а чтоб понял задержки по времени связанные с написанием тестов
Никак не объяснить. Заказчику важен результат, а не то, что там «внутри».
думал у других подругому, как я ошибался…
Почему не использовать для такого вида тестирования cucumber+capybara, а rspec покрывать бизнес логику?
Как мне известно, rspec как раз для тестировании бизнес логики заточен.
Это скорее мои личные предпочтения. Плюс я не очень глубоко знаком с cucumber
тоже неплохо, но jasmine больше подходит для тестирования business логики js, чем общей картины поведения страницы
хм… там есть тот же самый функционал, что у Capybara. Фактически это замена селениума.
Это типа был ответ на «тоже неплохо, но jasmine больше подходит для тестирования business логики js, чем общей картины поведения страницы» :)
Я понял. Возможно вы правы, но я использовал jasmine лишь для тестирования js
«вкшмук» — это 5 (-:

Отличная статья, но, моё мнение, может стоило добавить про spork? Когда тестов много, они занимают много времени…
Спасибо за ошибку. Насчет spork — уже подумываю добавить в проекте с более 40 тяжелыми request, но пока ограничиваюсь focus
spork не ускоряет прогон тестов, ускоряется загрузка окружения
для ускорения методом распараллеливания есть guard-hydra, но он похоже еще сыроват
Jonas Nicklas кстати скоро приезжает в Киев на конференцию rubyc :)
сам еду туда ради него да Steve Klabnik
Хочу заметить, что установить rb-fsevent под Lion довольно проблематично. На это несколько issue открыто, например вот эта: github.com/thibaudgg/rb-fsevent/issues/20
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории