Вы можете выбрать товар из Каталога.
Без автоматизации сейчас никуда. За 2017 год было выпущено более 5000 девайсов на платформе Android, и эта цифра продолжает увеличиваться. Вместе с рынком устройств растёт и рынок мобильных приложений. Процесс их тестирования должен быть максимально быстрым и информативным.
К сожалению, отрасль автоматизированного тестирования мобильных приложений – очень молодая, и здесь пока нет однозначных стандартов и best practices, в отличие от Web. Кажется, что начать автоматизировать – сложно.
На самом деле автоматизация - это просто! Всего за несколько часов можно установить и развернуть фреймворк и написать первые полезные тесты.
Если подробнее, на курсе вы научитесь:
- C нуля строить процесс автоматизированного тестирования Android-приложений
- Писать собственные тесты и оптимизировать уже существующие
- Настраивать среду тестирования
- Создавать подробные отчёты по запуску тестов
- Получите все необходимые знания для старта автоматизации в вашем проекте.
Для работы мы будем использовать популярный инструмент автоматизации мобильных приложений Appium, а также BDD-фреймворк Cucumber, чтобы писать тесты на “живом” языке. В качестве базового языка программирования мы будем использовать Ruby.
Программа курса
Модуль 1:
- Обзор инструментов автоматизации мобильных приложений
- Установка программного обеспечения для тренинга
- Работа с Cucumber
- Файловая структура проекта
- Простой тестовый сценарий
- Префиксы и нотация
- Аргументы
- Scenario outline
- Теги и хуки
- Подключение Appium
- UIAutomatorViewer
- Поиск элементов
- Аргументы
- Ввод текста
- Ввод с клавиатуры
- Ассерты
- Итерации
- Вложенные элементы
- Обработка жестов
- Циклы
- Методы
- Профили и отчёты
- Скриншоты в отчётах
- Windows 7 (64-bit) + / MacOS El Capitan + / Ubuntu 14.04 +
- Процессор i-серии (i3, i5, i7) или аналогичный от AMD
- 8 GB RAM
- 6 GB на жёстком диске
- Разрешение экрана минимум 1280 x 800