[Moscow.pm] Тестирование проекта

Ivan Petrov i.petro.77.00 на gmail.com
Пт Апр 13 02:12:16 PDT 2012


> далее я например что-то поправил в модуле и запустил тест который с
> ним связан. на то что я поправил - добавил тест или убрал.
> ну и допустим ошибся, мои тесты проходят, а соседние которые этот
> модуль используют нет.

> Вот это звучит так, как будто вы тестируете не то, что нужно. Если изменения в
> одном модуле ломают другие, то что-то не так с тестами.

Именно так и есть.

имеется legacy проект. тестов в котором было мало. Идеология работы
такая: то что правим, на то тесты добавляем если нет. соответственно
поскольку покрытие тестами растет, но сделать его полным одномоментно
нельзя, то вот такая проблема имеет место быть

> Вся суть тестов в том,
> чтобы не гонять всё огромное приложение, а только тесты, связанные с вашими
> изменениями. Если это не так, то грош цена таким тестам.

это то все понятно


Подробная информация о списке рассылки Moscow-pm