Re[3]: Юнит-тесты: насколько они ресурсоемки?
От: AlekseyAntonov Украина  
Дата: 11.03.08 18:23
Оценка:
AA>ASP.NET application

AA>45 модулей


...

AA>Метрика LOC по проекту (Lines of Code) — 9517


>> Ничего не напутали? 1 модуль — 200 строк?


Все правильно. Проект еще находится на ранней стадии разработки. Часть библиотек — чистые заглушки, в них нет еще кода вообще.

>> А зачем на каждую компиляцию тесты гонять?


>> У нас перед комитом в репозиторий требуется прогнать + сервер для каждого билда прогоняет все тесты — в обоих случае не так важно время на

>> прогон тестов.

Все правильно. Плюс идеология XP/TDD говорит, что участок кода является работоспособным, если тест для этого участка
отработал успешно. Как это проверить, не запуская тесты после компиляции?

>> Наверное, единственный резон — тестировать код в разных условиях (разные ОС, разные процессоры,

>> разный установленный софт(хотя это не должно влиять) у разработчиков). И еще — это в большей степени
>> гарантирует прогон теста перед вливанием измененного кода в репозитарий, чем в случае отключаемых тестов.
>> И, кроме того, если это не долго, то почему бы не гонять?

Все правильно. Дополнительное тестирование является частью процесса QA.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.