to top
вверх
UAeventUAevent
Тренинг “Автоматическое тестирование IOS-приложений“
Тренинг “Автоматическое тестирование IOS-приложений“
569 просмотров
Событие окончено
2017-09-22

Тренинг "Автоматическое тестирование IOS-приложений"

<
ОПИСАНИЕ
Цель мастер-класса направлена на существенное повышение качества разрабатываемых мобильных приложений, снижению количества ошибок и регрессий, за счет разработки автоматических тестов. Автоматические тесты: • проверяют, что разработанные функции соответствуют заявленным требованиям; • проверяют, что регрессии исправлены и больше не повторяются; • снижают человеческий фактор при разработке; • способствуют тестопригодной архитектуре приложения; • являются визитной карточкой программиста-эксперта; В результате мастер-класса слушатели будут знать: • теоретические основы тестирования iOS-приложений; • виды автоматических тестов iOS-приложений; • подходы тестопригодного проектирования iOS приложений; • практические примеры модульного, интеграционного и UI-тестирования. Тренер: Владимир Обризан, основатель Design and Test Lab, руководитель и непосредственный исполнитель 85 проектов по разработке мобильных продуктов, директор и основатель Первого института надежного программного обеспечения. Работал старшим преподавателем каф. АПВТ ХНУРЭ, читаемые курсы: «Программирование мобильных платформ», «Программирование сервисов cloud-технологий», руководитель клубов «Питон на АПВТ» и «Прометей CS50 на АПВТ». Уровень: средний Длительность: 9 часов Язык: русский Целевая аудитория: Разработчики мобильных приложений на платформе iOS middle- и senior-уровня. Необходимые знания и навыки: • Язык Objective-C или Swift • Язык UML Темы и расписание • 09:00—10:30 Введение в тренинг. Важность тестирования и автоматического тестирования. Поведенческое сопротивление программистов при внедрение автоматического тестирования. Мифы об автоматических тестах. • 10:30—11:00 Кофебрейк • 11:00—13:00 Модульное тестирование. Инструменты модульного тестирования в Xcode. Составление тестового плана. Модели ошибок. Test-driven design. Библиотека OCMock. Тестирование модулей, зависящих от системных модулей, сетевых подключений. • 13:00—14:00 Обед • 14:00—16:00 Тестирование композиции классов. Интеграционное тестирование. Тестопригодность. Составление тестового плана. Тестирование клиент-серверных приложений. • 16:00—16:30 Кофебрейк • 16:30—18:00 Тестирование пользовательского интерфейса. Особенности тестирования. Шаблон Page object. Тестопригодность.
ЛОКАЦИЯ
Kharkov, Ukraine
Kharkov, Ukraine
Харьков
Посмотреть на карте
Дата и время ближайших мероприятий
Прошедшие мероприятия
22 Сентября Пятница 09:00
22 Сентября Пятница 18:00
Регистрация
ОРГАНИЗАТОРЫ
HackIT Ukraine

Проложить маршрут для автомобиля Проложить маршрут для общественного транспорта Проложить маршрут пешком Проложить маршрут для велосипеда