ИзбранноеПечать

Автоматизатор мобильных приложений

 

Авторы и ведущие тренинга: Арсений Батыров и Виталий Котов

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

Онлайн-тренинг

Описание

Мобильная автоматизация – непростая тема. В ней еще нет наработанных решений, мало экспертов, а инструменты – новые и нестабильные. При этом любая компания хочет сократить срок разработки новых версий мобильных приложений, в том числе и за счет автоматизации тестирования.

Автоматизатор мобильных приложений – одна из наиболее высокооплачиваемых профессий на рынке. Учитывая дефицит кадров, многие автоматизаторы стоят дороже программистов. Поэтому любому хорошему тестировщику стоит освоить базовые навыки мобильной автоматизации.

Курс «Автоматизатор мобильных приложений» дает все необходимые навыки для самостоятельной настройки полного стека автоматизации с нуля. Мы не учим просто писать тесты или разворачивать среду тестирования, ведь этого недостаточно в работе.

На этом курсе вы научитесь:

  • Работать с обеими платформами – iOS и Android;

  • Выбирать правильные инструменты, подходящие именно под ваши задачи;

  • Настраивать среду автоматизации с нуля на различных операционных системах;

  • Писать качественные тесты, которые легко поддерживать и расширять;

  • Получите все необходимые знания для старта автоматизации в вашем проекте.

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

Мы используем связку из самых популярных инструментов: Java8 + JUnit + Appium. Популярность стека можно оценить по опросу, актуальному на январь 2018.

Программа курса

Урок 1: Установка и настройка инструментов для работы с Android.

Введение

  • Обзор инструментов мобильной автоматизации
  • Программное обеспечение для тренинга
  • Установка инструментов (Windows)
  • Установка инструментов (MacOS)
  • UIAutomatorViewer и Appium Viewer
  • Приложение Wikipedia
  • Packages and Capabilities
  • Создание нового проекта, библиотеки
  • Запуск первого теста

Урок 2: Первые тесты на Android.

  • Find_element, click
  • sendKeys
  • Методы и параметры
  • Id и NotPresent метод

Урок 3: Продвинутые тесты на Android

  • Свайп
  • Ассерты
  • Поворот экрана
  • Background apps

Урок 4: Рефакторинг тестов

  • Page object model
  • Методы page object
  • Классы по типу тестов

Урок 5: работа с iOS

  • Установка XCode и симуляторов
  • Запуск приложения
  • Appium Viewer для iOS
  • Подключение iOS к тестам
  • Переключение платформ
  • Работа с локаторами

Для выполнения заданий вам потребуется:

  • Windows 7/8/10 (64-bit), либо Mac OS Sierra и выше, либо Ubuntu 14.04 и выше

Внимание! Для полного прохождения курса необходима система MacOS Sierra и выше. Симуляторы iOS не работают на других системах.

  • Процессор i-серии (i3, i5, i7) или аналогичный от AMD

  • Минимум 4 GB RAM, лучше 8

  • 4 GB на жёстком диске

  • Разрешение экрана минимум 1280 x 800

Формат

5 занятий (5 часов теории) +  много практических заданий для самостоятельной работы + постоянные консультации тренера в скайп-чате.

Раз в неделю по средам до 12.00 по Московскому времени выкладываются теоретические лекции, ссылки на дополнительные материалы, домашняя работа.

Теоретическую информацию можно посмотреть в любое удобное время.

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

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

Все выпускники, успешно сдавшие домашние задания, получают сертификат.

Условия

Стоимость участия для физических лиц: 12 000 рублей за весь курс.

Стоимость участия для юридических лиц: 14 500 рублей за весь курс за одного участника. При регистрации от 3-х участников на один курс действует 15% скидка.

Оплатить прямо сейчас

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

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

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

Если Вы хотите совершить оплату позже, для гарантированного участия обязательно забронируйте место на тренинге, для этого необходимо нажать на кнопку ЗАПИСАТЬСЯ справа от тренинга и заполнить все необходимые поля

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

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

Для жителей Украины и Беларуси возможна оплата в гривнах и белорусских рублях на счет нашего (украинского) белорусского партнера, для получения реквизитов партнеров пишите на trainings@software-testing.ru

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

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

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

Цена: 12000 RUB для физлиц
Цена: 14500 RUB для юрлиц
Место: онлайн
Начало: 13 июня 2018
Окончание: 18 июля 2018