Наши контакты

trainings@software-testing.ru
+7 (916) 025-48-95

Ближайшие онлайн

Конференции

Меню сайта

Календарь событий

«   Апрель 2017   »
ПВСЧПСВ
     1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

полное расписание ...

События

Тестирование мобильных приложений 2.0
Описание
Онлайн-тренинг с домашними заданиями, 4 занятия по 2 часа
Название: Тестирование мобильных приложений 2.0
Начало: 28 Февраля 2014, в 00:00
Окончание: 25 Марта 2014, в 18:30
Завершение регистрации: 28 Февраля 2014, в 12:00
Тренер: Андрей Дзыня, Александр Хозя
Место проведения: онлайн
Стоимость для физлиц: руб. 5 000

Целевая аудитория:

  • начинающие тестировщики Android и iOS приложений;

  • опытные тестировщики, которые хотят узнать новые фишки и находить больше интересных багов.

Описание тренинга

Разработка мобильного ПО очень динамичная область и никогда не стоит на месте. Каждый день возникают новые проблемы, которые необходимо решать.

За последние полгода произошли серьезные изменения:

  • вышли новые версии Android и iOS платформ
  • XCode IDE обновилась до версии 5.x
  • Android Studio начала вытеснять популярную Eclipse IDE
  • усовершенствовались инструменты для бета-тестирования и аналитики приложений
  • популярность мобильного рынка пропорциональна росту требований к специалистам по тестированию мобильного ПО

Вдохновленные работой с двумя предыдущими группами и новым практическим опытом, мы готовы представить Вашему вниманию дополненный курс “Тестирование мобильных приложений 2.0”.

Все больше компаний идут в сферу мобильного бизнеса и расширяют зону влияния. На данный момент, успешное Android или iOS приложение - это один из самых быстрых способов запустить бизнес с нуля.

Практики, которые применялись для тестирования Desktop или Web приложений, применимы и в мобильном контексте. Но есть ряд особенностей, например, работа с сенсорами и датчиками, которые входят в комплектацию практически каждого умного телефона. Так же не стоит забывать, что мобильные устройства могут находиться с Вами под рукой в любых условиях, будь то гроза или поездка в переполненном автобусе. Все эти и еще много факторов стоит учитывать при тестировании.

Во время тренинга мы поделимся с Вами личным опытом формирования тестовой стратегии и выбора требуемых устройств для разработки и тестирования мобильных приложений. Мы покажем как использовать средства отладки Android и iOS платформ для поиска проблемных участков.

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

Тренеры:

Андрей Дзыня

Александр Хозя

Для участие в тренинге требуется иметь в наличии:

  • Для работы с Android SDK - Windows/Linux/Mac OS
  • Для работы с xCode - Mac OS, Hackintosh (Возможны проблемы во время установки Hackintosh на ПК без поддержки аппаратной виртуализации. Мы рекомендуем найти Mac Book с для успешного прохождения курса).

Программа тренинга

Урок 1 - Общие рекомендации по тестированию мобильных приложений

Модуль 1

  • История возникновения мобильных операторов/телефонов
  • Первые мобильные приложения
  • Состояние рынка смартфонов и операционных систем

Модуль 2

Особенности процесса разработки мобильных приложений

  • Формирование Прототипа/Тестирование Идеи
  • Стратегия тестирования мобильных приложений
  • Выбор устройств для тестирования
  • Специфика разработки Android приложений
  • Специфика разработки iOS приложений

Модуль 3

Общие рекомендации по тестированию мобильных приложений

  • Разница между симулятором iOS и эмулятором Android
  • Особенности тестирования на физических устройствах и эмуляторах/симуляторах
  • Особенности тестирования на смартфонах и планшетах
  • Эмуляция жизненных ситуаций(Тестирование на основе персон)
  • Тестирование связи (Wifi/2G/3G/LTE)
  • Взаимодействие с сенсорами положения и тач сенсором
  • Тестирование потребления ресурсов
  • Тестирование протоколов передачи данных
  • Особенности тестирования мобильных игр

Модуль 4

Фермы мобильных устройств

  • DeviceAnywhere
  • PerfectoMobile
  • etc

Урок 2 - Тестирование Android приложений

Модуль 1

  • Установка Android SDK среды и приложений
  • Анализ логов, снятие скриншотов
  • Структура Android проекта

Модуль 2

Работа с Android SDK:

  • Использование HTTP Proxy серверов
  • Загрузка путей GPS
  • Понимание жизненного цикла Activity
  • Использование Android Developer Mode: strict mode, limit activities, cpu load...
  • Тестирование приложения при нестабильном Internet-подключении
  • Анализ потребления ресурсов (Profiling/Memory leaks)
  • Использование инструмента Monkey

Урок 3 - Тестирования iOS приложений

Модуль 1

  • Установка xCode и iOS приложений
  • Анализ логов, снятие скриншотов
  • Структура iOS проекта

Модуль 2

Работа с iOS симулятором

  • Использование HTTP Proxy серверов
  • Загрузка путей GPS
  • Симуляция memory-warning
  • Тестирование разметки и анимаций
  • Тестирование приложения при нестабильном Internet-подключении
  • Тестирование с использованием внешней периферии: клавиатуры, дисплеи, джойстики
  • Анализ потребления ресурсов (Profiling/Memory leaks)
  • Использование инструмента AntEater

Урок 4 - Организация процесса тестирования

Модуль 1

Организация процесса тестирования:

  • контекст проекта
  • процесс работы
  • внутрикомандные инструменты для iOS и Android

Модуль 2

  • Сервисы заказного тестирования мобильных приложений
  • Выпуск мобильного приложения на рынок (Certification testing)
  • Alpha/Beta тестирование
  • Инструменты анализа приложения на рынке

Модуль 3

  • Первые шаги к автоматизации тестирования мобильных приложений
  • Демонстрация Calabash сценария для Android приложения
  • Демонстрация Calabash сценария для iOS приложения

Формат курса

Онлайн-тренинг продолжительностью 4 занятия с еженедельными онлайн-консультациями и практическими домашними заданиями.

Каждую пятницу будет выкладываться запись очередного урока курса.

Все вопросы после прослушивания записи можно будет задать в специальном закрытом форуме или скайп-чате. Тренер будет оперативно отвечать на них.

Кроме того, каждый вторник с 18.00 до 18.30 по московскому времени тренер будет ждать в скайпе и в системе GoToWebinar вопросы участников курса, которым необходима помощь в выполнении домашнего задания.

Первая консультация будет 4 марта. И дальше точные даты консультаций 4, 11, 18, 25 марта с 18-00 по московскому времени.

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

Технические требования

Онлайн-курсы организуются с использованием системы GoToWebinar.

С системными требованиями можно ознакомиться здесь: http://www.gotomeeting.com/fec/webinar/webinar_support (раздел "System Requirements & Purchasing", ответ на вопрос "What are the system requirements for running GoToMeeting, GoToWebinar or GoToTraining?"). Ничего устанавливать или платить участникам за эту систему не нужно. Вам просто нужно будет подключиться по ссылке, которую вышлют организаторы.

Необходимы наушники или другая акустическая система, чтобы слушать ведущего. Микрофон не требуется, участники задают вопросы письменно.

В случае возможных технических сбоев с ведущим можно будет связаться через систему Skype.

Условия участия

Дата начала: курс начнется 28 февраля (будет выложена запись первого урока) и будет проходить до 25 марта.

Первая консультация будет 4 марта. И дальше точные даты консультаций 4, 11, 18, 25 марта с 18-00 по московскому времени.

Отзывы пользователей онлайн-тренингов показывают, что курс эффективен только для тех, кто выполняет домашнее задание. В неделю на выполнение домашнего задания тратится от 2-х до 6-ти часов в зависимости от уровня начальной подготовки.

Если Вы не будете выполнять домашние задания, то Вы можете продолжать обучение, но мы не гарантируем никаких результатов. В этом случае оплата за тренинг не возвращается.

Всем кто успешно выполнит все домашние задания будет выдан сертификат о прохождении курса.

Стоимость участия: 5 000 рублей за весь курс.

Информация для физических лиц:

Услуги оказываются на основании публичного договора оферты. Ознакомиться с договором можно ЗДЕСЬ.

Если Вы хотите оплатить тренинг прямо сейчас, то перейдите по ссылке выше в наш магазин и оформите покупку (если ссылка активна, значит можно оплачивать не беспокоясь о наличии мест). После оплаты мы пришлем письмо о регистрации на курс и подтверждение оплаты. Если Вы не получили письмо в течение рабочего дня, просто отправьте сообщение на trainings@software-testing.ru

Если Вы хотите совершить оплату позже, для гарантированного участия обязательно забронируйте место на тренинге, для этого необходимо отправить письмо с указанием названия тренинга и ФИО на адрес trainings@software-testing.ru.

Если у Вас есть какие-то вопросы, то тоже напишите их по указанному выше адресу.

По ссылке Вы можете ознакомиться с информацией о способах оплаты: http://software-testing.ru/buy/sposoby-oplaty

Информация для юридических лиц:

По вопросам оформления договора и выставления счета на оплату обращайтесь по адресу trainings@software-testing.ru. Обратите внимание, что при постоплате стоимость тренинга увеличивается на 25%.

Возможна оплата участия на условиях публичного договора оферты. Ознакомиться с договором можно ЗДЕСЬ. По вопросам выставления счета на оплату обращайтесь по адресу trainings@software-testing.ru