Создание собственной фермы для мобильной автоматизации на Android/iOS

https://delex-conf.com/workshop/mobile-automation-farm >>

Создание кластера для многопоточного запуска мобильных тестов требует значительных затрат на начальном этапе, однако вложенные время и средства с лихвой окупаются в ближайшие месяцы работы. В контексте данного воркшопа мы хотим поделиться нашим 5-летним опытом в создание мобильных ферм для регрессионного тестирования Android и iOS приложений. Мы начнем с подборки необходимого hardware, который хорошо себя зарекомендовал в бою. Затем перейдем непосредственно к настройке Ubuntu и MacOS серверов на базе open-source решений. Помимо инфраструктуры для запуска автоматизации мы расскажем как настраивать OpenSTF для взаимодействия с Android/iOS мобильными устройствами через веб интерфейс.

Целевая аудитория:

  • Инженеры по автоматизации тестирования
  • DevOPS инженеры

Вы научитесь:

  • Подбирать компоненты для мобильной фермы
  • Настраивать Ubuntu, MacOS сервера
  • Настраивать OpenSTF для iOS/Android
  • Запускать автоматизацию на построенной ферме

План:

  1. Подбор железа

    • Выбор компонент Ubuntu сервера: Motherboard, Ram, CPU, SSD
    • Выбор USB хабов
    • Подбор конфигурация MacOS сервера
    • Выбор WiFi точки доступа
  2. Обеспечение безопасности

    • Металлические шкафы
    • Датчики безопасности
  3. Настройка Ubuntu сервера

    • Выбор дистрибутива
    • Конфигурация через Ansible
    • Подключение Android устройств
  4. Настройка MacOS сервера

    • Установка и конфигурации XCode
    • Установка и конфигурация Appium
    • Подключение iOS устройств
  5. Настройка OpenSTF

    • Запуск сервера
    • Конфигурация Android / iOS провайдеров
Ренессанс Минск Отель, Dzerzhinsky Avenue 1 E, Минск, Беларусь