Оглавление:

Что нужно тестировать в модульном тестировании?
Что нужно тестировать в модульном тестировании?

Видео: Что нужно тестировать в модульном тестировании?

Видео: Что нужно тестировать в модульном тестировании?
Видео: Выпуск 1. Модульные тесты - что такое модульные тесты и для чего. 2024, Май
Anonim

ИСПЫТАНИЕ УСТАНОВКИ уровень программного обеспечения тестирование где отдельные единицы / компоненты программного обеспечения проверено . Цель состоит в том, чтобы подтвердить, что каждый Ед. изм программного обеспечения работает так, как задумано. А Ед. изм это самая маленькая тестируемая часть любого программного обеспечения. Обычно он имеет один или несколько входов и обычно один выход.

Итак, какие модульные тесты следует тестировать?

Модульное тестирование это акт тестирование небольшой компонент, или Ед. изм вашего программного приложения. Потому что сфера деятельности каждого человека модульный тест настолько ограничен, что единственный способ добиться этого - написать код, тесты ваш код, обычно используя фреймворк, такой как NUnit или Microsoft Тестирование Фреймворк.

Впоследствии возникает вопрос, стоит ли писать модульные тесты? Модульные тесты также особенно полезны, когда дело доходит до рефакторинга или повторного пишу кусок кода. Если ты хорошо модульные тесты покрытие ты может с уверенностью провести рефакторинг. Без модульные тесты , часто бывает трудно обеспечить ты ничего не сломал. Короче - да.

Впоследствии может возникнуть вопрос, а что вы делаете в модульном тестировании?

Модульное тестирование позволяет программисту реорганизовать код позже, и делать убедитесь, что модуль по-прежнему работает правильно (т.е. регрессия тестирование ). Процедура написания тестовое задание чехлы для всех функций и методов, так что всякий раз, когда изменение вызывает ошибку, ее можно быстро идентифицировать и исправить.

Как начать модульное тестирование?

Подробнее о модульном тестировании

  1. Считать!
  2. Создайте класс в производственном коде и назовите его соответствующим образом.
  3. Выберите одно поведение класса, которое вы хотите реализовать, и создайте для него заглушку метода.
  4. Напишите тест на это.
  5. Скомпилируйте и позвольте программе запуска тестов показать вам красную полосу!

Рекомендуемые: