Модульный тест — различия между версиями
Dale (обсуждение | вклад) (Новая страница: «Тест, основная задача которого - проверка определенного аспекта поведения одного метода т...») |
RXL (обсуждение | вклад) |
||
Строка 17: | Строка 17: | ||
См. также: [[Модульное тестирование]]. | См. также: [[Модульное тестирование]]. | ||
+ | |||
+ | [[Category:Толковый словарь]] |
Текущая версия на 17:04, 8 февраля 2013
Тест, основная задача которого - проверка определенного аспекта поведения одного метода тестируемого модуля. Как правило, разработчики стараются делать М. т. как можно меньше и проще, поэтому на каждый метод приходится не один М. т., а целый набор.
Типичный М. т. содержит в себе четыре фазы:
- подготовка;
- выполнение;
- оценка;
- очистка.
Во время фазы подготовки настраивается рабочая среда, непосредственно в которой будет производиться тестирование модуля.
В фазе выполнения М. т. вызывает тестируемый метод.
В Фазе оценки производится сравнение фактического результата фазы выполнения с ожидаемым и в случае их несовпадения выдается соответствующа диагностика, позволяющая обнаружить нарушение функциональности метода и его причину.
Фаза очистки предназначена для очистки среды выполнения М. т. и освобождения занятых на предыдущих фазах ресурсов. Многие тесты не используют ресурсы, нуждающиеся в явном освобождении, поэтому на практике эта фаза часто отсутствует.
См. также: Модульное тестирование.