Модульное тестирование

Слайд 2

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

Модульное тестирование, иногда блочное тестирование или юнит-тестирование — процесс в программировании,

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

Слайд 3

Идея состоит в том, чтобы писать тесты для каждой нетривиальной функции или

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

Слайд 4

Преимущества

1. Поощрение изменений
2. Упрощение интеграции
3. Документирование кода
4. Отделение интерфейса от реализации

Преимущества 1. Поощрение изменений 2. Упрощение интеграции 3. Документирование кода 4. Отделение интерфейса от реализации

Слайд 5

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

1. Сложный код
2. Результат известен лишь приблизительно
3. Код,

Когда модульное тестирование не работает 1. Сложный код 2. Результат известен лишь
взаимодействующий с системой
4. Ошибки интеграции и производительности
5. При общей низкой культуре программирования
6. Проблемы с объектами-заглушками
Имя файла: Модульное-тестирование.pptx
Количество просмотров: 28
Количество скачиваний: 0