3 блока
в профессии
2 проекта
в портфолио
Доступ к курсу
навсегда
На рынке не хватает опытных QA-специалистов
- 1 200 компаний
сейчас ищут тестировщиков мобильных приложений
- 100 000 рублей
средняя зарплата специалиста по тестированию
Кому подойдёт этот курс
Новичкам в тестировании мобильных приложений
Для тех, у кого есть опыт в функциональном тестировании, — автоматизируете и ускорите проверки, уменьшите риск ошибок и сможете брать больше ответственности.
Тестировщикам смежных сфер
Вы изучите специфику тестирования мобильных приложений, научитесь работать с эмуляторами и симуляторами, писать сложные проверочные автотесты и находить баги, которые пропускают даже опытные мобильные тестировщики.
Чему вы научитесь
Работать с Android Studio и XCode
Разберётесь в интерфейсе, научитесь использовать эмуляторы и симуляторы для тестирования мобильных приложений.
Разрабатывать тесты под любые задачи
Будете создавать автотесты, которые помогут быстро и точно проверить сложные сценарии, с минимумом ошибок.
Проверять особенности мобильных приложений
Поймёте отличия в тестировании мобильных приложений от веба. Будете описывать специфичные ошибки в баг-репортах.
Настраивать CI/CD-систему и генерировать отчёты
Автоматизируете тесты на этапе сборки, настроите версионирование и сгенерируете отчёты о прохождении тестов с помощью Allure Report.
Содержание курса
Введение в тестирование мобильных приложений.
Особенности ориентации и размеров экрана на iOS и Android.
Установка и создание эмуляторов и симуляторов.
Сборка приложений и продвинутые функции Android Studio и XCode.
Работа с GPS и энергозатраты приложений.
Тестирование на взаимодействие с разными каналами связи.
Скриншоты и логи: как снимать данные о работе приложения.
Введение.
Синтаксис языка.
Объекты и классы. Часть 1. Методы и классы.
Объекты и классы. Часть 2. Инкапсуляция.
Объекты и классы. Часть 3. Static, константы и enum.
Примитивы.
Числа и даты.
Строки.
Массивы и коллекции.
Наследование и полиморфизм.
Особенности ООП в Java.
Исключения, отладка, тестирование и логирование.
Работа с файлами и сетью.
Работа с MySQL в Java.
Многопоточность.
Протокол HTTP.
Разработка веб-приложений.
Нереляционные (NoSQL) базы данных.
Производительность и оптимизация.
Разработка desktop-приложений.
Введение в алгоритмы.
Структуры данных.
Распределённые хранилища и вычисления.
Паттерны проектирования.
Введение в автоматизацию. Знакомство с Appium.
Настройка проекта и окружения. Рефакторинг-тест.
Элементы: поиск и использование.
Эффективные стратегии поиска. Особенности iOS и Android.
Базовая структура теста и проверки. Генерация отчётов.
Паттерны проектирования.
Гибридные приложения. Сложные кейсы.
Мастер-класс по написанию тестов.
Бонус-модуль. BrowserStack.
CI/CD. Введение.
CI/CD. Продолжение.
Мини-курс «Система контроля версий Git».
Будьте первым кто оставит отзыв.
Оставить отзыв можно только с предоставлением сертификата о прохождении курса.
Популярные курсы
-
Онлайн-курс для подростков «Стресс...3 900 ₽От Детская бизнес-школа ITC Group
-
MBA: Менеджмент в медицине, програ...350 000 ₽От Emas
-
MBA: Стратегический менеджмент, ди...315 000 ₽От Emas
-
Executive MBA ǀ 1 год385 000 ₽От Emas
-
Executive MBA: Стратегический мене...385 000 ₽От Emas
-
DBA: Стратегический менеджмент, ди...505 000 ₽От Emas