Мобильные технологии и интеллектуальные устройства являются тенденцией сейчас и изменят будущее мира, каким мы его знаем. Люди во всем мире предпочитают выходить в интернет со смартфонов. Они генерируют больше веб-трафика, чем все прочие устройства суммарно. При взгляде на эти огромные цифры становится понятным, почему в мире разрабатывается так много новых мобильных и веб-приложений. Этот процесс приводит к необходимости привлечения большого количества специалистов в IT-сферу. Неотъемлемой частью разработки таких приложений является их тестирование. Мобильное тестирование – сложный процесс: десятки различных разрешений экрана, аппаратные отличия, несколько версий операционных систем, разные типы подключения к Интернету, внезапные обрывы связи.
Данный курс призван раскрыть основные понятия тестирования мобильных приложений. Он будет полезен продвинутым тестировщикам, которые пытаются найти себя в автоматизированном тестировании, а также начинающим программистам, которые работают в сфере разработки мобильных приложений.
Совершенствование и (или) получение новой компетенции, необходимой для профессиональной деятельности, и (или) повышение профессионального уровня в рамках имеющейся квалификации:
- способность разработки тестовых случаев, проведение тестирования и анализов результатов;
- способность планировать процесс тестирования;
- способность формирования стратегии тестирования.
Курс предназначен для пользователей, у которых уже есть некоторые базовые навыки работы с Java.
Курс предназначен для пользователей, у которых уже есть некоторые базовые навыки работы с Java.
свернуть
Базовые понятия. Выбор устройств для тестирования. Особенности мобильного тестирования. Эмуляторы и симуляторы
Автоматизация – это просто. Обзор инструментов для тестирования Android. Appium. Настройка Appium Tool. Запуск приложения Android для автоматизации с помощью Appium. Простые тесты на Appium.
Установка и настройка Android Studio. Установка Android Studio. Установка необходимых SDK. Меню разработчика Android. Создание и настройка эмулятора в Android Studio. Работа с AVD Manager. Выбор параметров. Запуск эмулятора. Функционал эмулятора. Установка приложений на эмулятор и реальное устройство. Установка на эмулятор.Установка на устройство.Анализ логов и снятие скриншотов. Работа с GPS.
Процесс разработки приложения. Этапы развития мобильного приложения. Выбор стратегии тестирования. Что такое стратегия? Постановка цели тестирования. Сложности в тестировании мобильных приложений. Виды стратегий.
Базовые понятия. Выбор устройств для тестирования. Особенности мобильного тестирования. Эмуляторы и симуляторы
Установка и настройка Android Studio. Установка Android Studio. Установка необходимых SDK. Меню разработчика Android. Создание и настройка эмулятора в Android Studio. Работа с AVD Manager. Выбор параметров. Запуск эмулятора. Функционал эмулятора. Установка приложений на эмулятор и реальное устройство. Установка на эмулятор.Установка на устройство.Анализ логов и снятие скриншотов. Работа с GPS.
Автоматизация – это просто. Обзор инструментов для тестирования Android. Appium. Настройка Appium Tool. Запуск приложения Android для автоматизации с помощью Appium. Простые тесты на Appium.
Процесс разработки приложения. Этапы развития мобильного приложения. Выбор стратегии тестирования. Что такое стратегия? Постановка цели тестирования. Сложности в тестировании мобильных приложений. Виды стратегий.
Морозова
Юлия Викторовна
Томский государственный университет систем управления и радиоэлектроники