28979 авторов и 62 редактора ответили на 85211 вопросов,
разместив 135191 ссылку на 43421 сайт, присоединяйтесь!

Что такое юнит-тестирование?

РедактироватьВ избранноеПечать

Модульное тестирование, или юнит-тестирование, или unit-testing (все три термина применяются в русскоязычной литературе одинаково часто) — это часть технологического процесса разработки программного проекта, позволяющая проверить на корректность отдельные модули исходного кода программы.

 

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

 

Цель модульного тестирования — показать, что по отдельности модули программы работоспособны и отвечают предъявляемым к ним требованиям.

 

Наличие модульных тестов упрощает внесение изменений в программный код, поскольку позволяет легко проверить, не привела ли модификация какой-то части кода к нежелательным изменениям поведения других компонентов программы.

 

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

 

Источники и дополнительная информация:

Последнее редактирование ответа: 28.08.2014

  • Оставить отзыв

    Оставить отзыв

     

РедактироватьВ избранноеПечать

Похожие вопросы


Посмотреть «юнит-тестирование» в словарях и энциклопедиях:

ЯndexВикипедияКругосветKM.RU@mail.ruGoogle

«Что такое юнит-тестирование»

В других поисковых системах:

GoogleЯndexRamblerВикипедия

В соответствии с пользовательским соглашением администрация не несет ответственности за содержание материалов, которые размещают пользователи. Для урегулирования спорных вопросов и претензий Вы можете связаться с администрацией сайта genon.ru. Размещенные на сайте материалы могут содержать информацию, предназначенную для пользователей старше 18 лет, согласно Федерального закона №436-ФЗ от 29.12.2010 года "О защите детей от информации, причиняющей вред их здоровью и развитию". Обращение к пользователям 18+.