Выбери свой курс обучения

Автоматизированное тестирование Android-приложений

Тренинг от учебного заведения «Software-Testing.RU» (Москва) по направлению (Профессиональная деятельность >
Информационные технологии >
Программирование)

Авторы: Батыров Арсений

Продолжительность обучения: 3 часа

У многих мобильных тестировщиков, даже с большим опытом в ручном тестировании, возникают проблемы с подбором инструментов и построением фреймворка мобильного тестирования в своей компании. Для решения подобных проблем и создан этот курс. На нём вы научитесь: с нуля строить процесс автоматизированного тестирования Android-приложений писать собственные тесты и оптимизировать уже существующие настраивать среду тестирования создавать подробные отчёты по запуску тестов а также получите все необходимые знания для старта автоматизации в вашем проекте. Для работы мы будем использовать популярный инструмент автоматизации мобильных приложений Appium, а также BDD-фреймворк Cucumber, что позволит писать наши тесты на языке, приближенном к живому. В качестве базового языка программирования мы будем использовать Ruby. Если вы совсем не умеете программировать — вы всё равно сможете пройти этот курс, инструкции на каждом этапе чёткие и пошаговые. Если же вы обладаете базовыми знаниями любого из языков программирования — их будет более чем достаточно.
Взрослые-начальный уровень
Итоговые оценки
Оценки пока отсутствуют
Цена (руб.):
Вариант обучения Описание Цена Опция
Дистанционное онлайн-тренинг 6000/курс

Подробное описание обучения по курсу (программе обучения)

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

Модуль 1:

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

  • Установка программного обеспечения для тренинга

  • Работа с Cucumber:

    • Файловая структура проекта

    • Простой тестовый сценарий

    • Префиксы и нотация

    • Аргументы

    • Scenario outline

    • Теги и хуки

Модуль 2:

  • Подключение Appium

  • UIAutomatorViewer

  • Поиск элементов

  • Аргументы

  • Ввод текста

  • Ввод с клавиатуры

  • Ассерты

Модуль 3:

  • Итерации

  • Вложенные элементы

  • Обработка жестов

  • Циклы

  • Методы

  • Профили и отчёты

  • Скриншоты в отчётах

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

  • Windows 7/8/10 (64-bit), либо Mac OS El Capitan и старше, либо Ubuntu 14.04 и старше

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

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

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

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

  • Желательно устройство на Android с OS 5.1 и старше

При отсутствии устройства на Android можно будет воспользоваться эмулятором.

Описание системы обучения по курсу

3 часа теории + много практики + постоянные консультации тренера в скайп-чате.

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

Обучение происходит следующим образом:

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

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

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

Для добавления отзыва зарегистрируйтесь
Отзывов пока нет