>а и >4. интеграционное тестирование - очень дорогое, но при этом _при >наличии_ обычных тестов позволяет выявить очень малое количество >ошибок.
По моим ощущениям хорошо покрыть тестами программу - значит написать раза в 2..4 больше кода, чем в самой программе. Но сам код тестов легче писать - там в основном копипаст. Кстати, есть же стратегии покрытия кода тестами. Одна из них такая: 1) Покрываем код минимально и отдаем тестировщикам. 2) Тестировщики/Пользователи находят баги в поведении. 3) Правим баги и цементируем исправления тестами. С почтением, Илья Винокуров. > -- Илья Винокуров
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
