Большинство специалистов и специализированных команд по тестированию используют юнит- или модульное тестирование. Но какая между ними разница?
Модульное тестирование проверяет функционал и ищет баги в тех частях приложения, которые доступны и могут быть протестированы отдельно (программный модуль, объекты, классы, функции, и т.д.) Обычное модульное тестирование выполняется путем вызова кода, который должен быть протестирован. Все найденные дефекты чинятся в коде без описания в багтрекинговой системе.
Сначала тест
Один из наиболее эффективных подходов модульного тестирования – это подготовка автоматизированного тестирования перед основной кодировкой программного обеспечения. Называется это «разработка через тестирование» или «сначала тест». Процесс разработки осуществляются до момента успешного выполнения всех тестов.
Разница между юнит- и модульным тестированием
На самом деле между ними нету большой разницы. Но стоит отметить, что при юнит-тестировании мы используем реальные объекты и драйверы как функциональные параметры, в то время как в модульном тестировании – как особые значения.
Оставить комментарий