Содержание
- Введение 1
- Основные принципы объектно-ориентированного программирования и их влияние на тестирование 2
- - Инкапсуляция и тестирование приватных методов 2.1
- - Наследование и тестирование иерархий классов 2.2
- - Полиморфизм и тестирование интерфейсов 2.3
- Методы и стратегии тестирования в ООП 3
- - Модульное тестирование и его роль в ООП 3.1
- - Интеграционное тестирование взаимодействия между классами 3.2
- - Стратегии тестирования на основе покрытия кода 3.3
- Инструменты и фреймворки для тестирования в ООП 4
- - JUnit и TestNG для модульного тестирования 4.1
- - Mockito и другие библиотеки для создания моков 4.2
- - Инструменты для автоматизации тестирования UI 4.3
- Практические примеры тестирования в ООП 5
- - Применение TDD (Test-Driven Development) на практике 5.1
- - Автоматизация тестирования веб-приложений с использованием Selenium 5.2
- - Анализ результатов тестирования и устранение дефектов 5.3
- Заключение 6
- Список литературы 7