Добро пожаловать, в небольшой цикл статей посвященных автоматизации тестирования мобильных приложений. В этом цикле мы установим все необходимое окружение для написание тестов. Попробуем некоторые конфигурации, включающие также виртуальные и реальные мобильные девайсы.
Немного вводной информации о мобильном тестировании без элементов автоматизации
В этом курсе /цикле представлена автоматизация тестирования мобильных приложений для андроид. Стек технологий следующий: язык программирования JAVA, с использование Maven, естественно Android Studio и Node.js. В будущем планируется добавить автоматизацию тестированя мобильных приложений для Ios в связке с js и Appium, там мы еще познакомимся с Xcode.
- Установка и настройка окружений;
- Создание первого проекта;
- Создание виртуальных девайсов;
- Базовые настройки и конфигурация нативных приложений;
- Подключение реального девайса и настройка тестов для запуска;
- Поиск элементов в нативном приложении;
- Автоматизация тач действий и работы физических кнопок;
- Автоматизация тестирования мобильных тестов для веба на девайсе;
- Автоматизированные мобильные тесты для гибридных устройств;
- Настройка подключения Android через Wi-fi.
Статья носит кроме информативного, цель, дать возможность повторить по шагам. И непосредственно на практике попробовать автоматизацию тестирования мобильного приложения. Очень вероятно, что некоторые пункты потеряют свою актуальность, будем поправлять находу. Пробуйте повторить у себя и задавайте вопросы!
Интересно, буду ждать.
Сам столкнулся с необходимостью поднять с нуля хотя бы какую-то автоматизацию на проекте.