Первое, что пришло на ум:
- Поблочное тестирование в смысле "тестирования самой маленькой isolatable единицы приложения"; это обычно - метод или класс, в зависимости от масштаба.
- Интеграционное тестирование
- Функция, тестирующая : это может сократить через единицы и является фокусом TDD.
- Тестирование методом "черного ящика" : тестирование только открытого интерфейса без знания того, как вещь работает.
- Стеклянное поле, тестирующее : тестирование всех частей вещи с полным знанием того, как это работает.
- Регрессионное тестирование : тестовые сценарии создали, чтобы воспроизвести ошибки, гарантировать, чтобы они не вновь появлялись позже.
- Бессмысленное тестирование : тестирование того же основного случая больше чем один путь или тестирование вещей, столь тривиальных, что они действительно не должны быть протестированы (как автоматически сгенерированные методы get и методы set)
задан gnovice 31 August 2010 в 01:50
поделиться