О ПРОЕКТЕ
ВСЕ ПРОЕКТЫ HH
Регистрация компании
Заявка на грант Повысить зарплату Поможем выбрать курс Регистрация карьериста
дистанционно, онлайн
Детали курса

Даты проведения
28 октября 2014 — 29 октября 2014
Город
Москва
Вид обучения

Вебинар

Форма обучения
Online
Учебная нагрузка
8 часов
Тема
IT: Для программистов и IT-специалистов
Обучающая компания
Luxoft, Учебный Центр

Базовая цена
8 100  руб.
Показать похожие курсы Найти новый курс
Мне интересно

Сохранить в избранном
Заказать звонок
Отправить вопрос
Целевая аудитория
Программисты различных уровней с разным уровнем подготовки; разработчики на разных языках, в рамках платформы .NET

                            
Анонс
Модульное тестирование является ключевым аспектом обеспечения качества кода приложения и играет ключевую роль для поддержания этого качества в будущем. В рамках курса рассматриваются базовые техники написания тестов, такие как принцип AAA – Arrange, Act, Assert, связь модульных тестов и качественного дизайна приложения, рассматривается методика разработки через тестирование (TDD – Test-Driven Development), полезные изоляционные фреймворки, такие как Moq. Рассматриваются техники адаптации модульного тестирования в организации, подходы работы с унаследованным кодом (legacy code), техники Continuous Testing и другое. Цели: рассмотреть базовые и углубленные практики написания модульных тестов, изучить философию и преимущества подхода модульного тестирования.

                            
Программа

Модуль 1

  • Модульные тесты – что такое, как их едят и чем они полезны
  • Базовые и некоторые углубленные техники написания тестов
  • Дизайн приложения и модульное тестирование, best practices

Модуль 2

  • Дизайн для тестирования
  • Фреймворки (IOC, Isolation etc.)
  • Тестовые паттерны
  • TDD – что такое и чем полезно
  • Как работать с «legacy» кодом в контексте UT
  • Continuous testing
  • Покрытие кода

После прохождения тренинга слушатели научатся:

  • Писать автоматизированные модульные и интеграционные тесты
  • Разрабатывать более надежные и простые в сопровождении приложения
  • Использовать основные паттерны модульных тестов
  • Использовать изоляционные фреймворки

                        
Преподаватели
Чепурных Евгений

                            
Мне интересно

Сохранить в избранном
Заказать звонок
Отправить вопрос
Обучающая компания
Luxoft, Учебный Центр,
Москва, 1-й Волоколамский проезд, д.10, стр. 3


Схема проезда

Luxoft Training – лидер в области обучения и консалтинга по важнейшим дисциплинам Software Engineering. Учебный центр существует с 2007 г. За это время мы разработали более 150 курсов, тренингов и учебных программ. В процессе обучения задействованы более 120 профессиональных тренеров, которые являются экспертами-практиками: приводят примеры из собственных проектов, имеют опыт конкретных решений, применения различных практик и подходов.