Тестирование мобильных приложений
Освойте с нуля востребованную ИТ-профессию!
Курсы профессиональной переподготовки для специалистов, уже имеющих высшее образование.
Курсы повышения квалификации для специалистов, уже имеющих высшее образование по направлению IT.
Содержание курса
Ручное тестирование
-
Введение в тестирование мобильных приложений.
-
Особенности ориентации и размеров экрана на iOS и Android.
-
Установка и создание эмуляторов и симуляторов.
-
Сборка приложений и продвинутые функции Android Studio и XCode.
-
Работа с GPS и энергозатраты приложений.
-
Тестирование на взаимодействие с разными каналами связи.
-
Скриншоты и логи: как снимать данные о работе приложения.
Java-разработчик
-
Введение.
-
Синтаксис языка.
-
Объекты и классы. Часть 1. Методы и классы.
-
Объекты и классы. Часть 2. Инкапсуляция.
-
Объекты и классы. Часть 3. Static, константы и enum.
-
Примитивы.
-
Числа и даты.
-
Строки.
-
Массивы и коллекции.
-
Наследование и полиморфизм
-
Особенности ООП в Java.
-
Исключения, отладка, тестирование и логирование.
-
Работа с файлами и сетью.
-
Работа с MySQL в Java.
-
Многопоточность.
-
Протокол HTTP.
-
Разработка веб-приложений.
-
Нереляционные (NoSQL) базы данных.
-
Производительность и оптимизация
-
Разработка desktop-приложений.
-
Введение в алгоритмы.
-
Структуры данных.
-
Распределённые хранилища и вычисления.
-
Паттерны проектирования.
Автоматизированное тестирование
-
Введение в автоматизацию. Знакомство с Appium.
-
Настройка проекта и окружения. Рефакторинг-тест.
-
Элементы: поиск и использование.
-
Эффективные стратегии поиска. Особенности iOS и Android.
-
Базовая структура теста и проверки. Генерация отчётов.
-
Паттерны проектирования.
-
Гибридные приложения. Сложные кейсы.
-
Мастер-класс по написанию тестов.
-
Бонус-модуль. BrowserStack.
-
CI/CD. Введение.
-
CI/CD. Продолжение.
Рейтинги и отзывы студента
Отзывов пока нет