logo

Автоматизатор iOS и Android приложений (Java + Appium)

img

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

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

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

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

  • Работать с обеими платформами – iOS и Android;
  • Выбирать правильные инструменты, подходящие именно под ваши задачи;
  • Настраивать среду автоматизации с нуля на различных операционных системах;
  • Писать качественные тесты, которые легко поддерживать и расширять;
  • Получите все необходимые знания для старта автоматизации в вашем проекте.

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

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

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

Урок 1

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

Урок 2

Первые тесты на Android. Элементы, методы, работа с ожиданиями.

Урок 3

Продвинутые тесты на Android: Swipe, Assert, Rotation, Background.

Урок 4

Рефакторинг тестов: Page object model, вынос в методы.

Урок 5

Рефакторинг тестов: подключение iOS к существующим тестам.

В планах

Урок 6

Настройка и запуск системы CI Jenkins.

Урок 7

Подключение собственной фермы устройств для тестирования.

Цена: 12,000 ₽

Начало: 13 июня