LINUX.ORG.RU

[RoR] Ищу историю успеха с Cucumber в главной роли

 


1

2

Начал читать про это дело. В теории все красиво: BDD, заказчик самостоятельно пишет в cucumber тесты, эти тесты покрываются кодом, пока все не будет работать как надо. После чего какой-то(какой?) тулзой проводим integration testing и идем пропивать премию.

Сомнения есть и по поводу BDD как оторванной от жизни чисто теоретической методологии, так и по поводу всего остального.

Собственно вопрос: кто-нибудь может поделиться историями успеха вида

1. BDD+Cucumber/rspec+(webrat|selenium|watir)

2. Cucumber в отсутствие или с хреново работающим BDD

Какие инструменты использовались? С какими проблемами сталкивались? Какая роль заказчика, тестировщика, разработчика, бизнес-аналитика?

И еще маленький вопрос: насколько имеет смысл пользоваться тем же cucmber'ом и rspec'ом если нужно провести рефакторинг кода, или проще покрыть все селениумовскими тестами и фиксировать только то, что поведение приложения не изменилось?

★★★☆

Последнее исправление: vostrik (всего исправлений: 1)

Интересный вопрос. Сам таким задавался. Жалко нету времени все это попробовать на боевом проекте.

Как показывает практике, на лоре на интересные вопросы не отвечают. Зато помогут отрефакторить функцию вычисления факториала на хаскеле! Такие дела.

dizza ★★★★★
()

TDD & BDD очень даже успешно применяются
а на дедлайнах экономят кучу времени

а вот про cucumber ничего хорошего не скажу, ведь кому то надо таки обучать заказчика писать вменяемые тесты

p.s. всех заруливает selenium

yltsrc
()
Ответ на: комментарий от yltsrc

ну допустим обсудить ваши проекты я могу и оффлайново :) хотелсь бы другие success story

vostrik ★★★☆
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.