В рамках данного курса также рассматриваются базовые паттерны проектирования в контексте фреймворка JUnit. Практические занятия включают в себя разработку модульных тестов и различных техник использования фреймворка для проведения модульного тестирования.
По итогам обучения каждому слушателю выдается сертификат о прохождении курсов Luxoft Training. Слушатели онлайн курсов получают электронную версию сертификата (на указанный e-mail) по запросу.
Целевая аудитория:
Junior, Standard developers
Предварительная подготовка:
Необходимо иметь опыт разработки на платформе Java, общее представление о шаблонах разработки (design patterns) и уметь читать UML-диаграммы.
Цели:
· После завершения обучения слушатели разберутся с: Методологией модульного тестирования,
· Устройством каркаса JUnit,
· Вопросами тестирования в рамках интегрированной среды разработки.
· После завершения обучения слушатели смогут: Использовать каркас JUnit для модульного тестирования своих продуктов,
· Использовать JUnit отдельно и в составе среды разработки, а также совместно со сборщиком Ant.
Программа курса:
1. Методология тестирования
· Виды тестирования
· Модульное тестирование
2. Каркас JUnit
· Пакеты каркаса и основные классы
· Основные этапы разработки модульных тестов
· Простые тесты
· Запуск тестирования
· Наборы тестов
· Расширенные вопросы
3. Интеграция тестирования в среды разработки
· Использование ANT
· Eclipse