Модульный тест — различия между версиями

Материал из Весельчак У
Перейти к: навигация, поиск
(Новая страница: «Тест, основная задача которого - проверка определенного аспекта поведения одного метода т...»)
 
 
Строка 17: Строка 17:
  
 
См. также: [[Модульное тестирование]].
 
См. также: [[Модульное тестирование]].
 +
 +
[[Category:Толковый словарь]]

Текущая версия на 17:04, 8 февраля 2013

Тест, основная задача которого - проверка определенного аспекта поведения одного метода тестируемого модуля. Как правило, разработчики стараются делать М. т. как можно меньше и проще, поэтому на каждый метод приходится не один М. т., а целый набор.

Типичный М. т. содержит в себе четыре фазы:

  • подготовка;
  • выполнение;
  • оценка;
  • очистка.

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

В фазе выполнения М. т. вызывает тестируемый метод.

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

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

См. также: Модульное тестирование.