Общая задача
Необходимо реализовать систему автоматизации взаимодействия с реальным устройством iPhone, подключенным к персональному компьютеру. Скрипт, запускаемый на ПК, должен последовательно нажимать экранные кнопки на iPhone в заданном порядке.
Технические требования
- Реализация на Python или другом подходящем языке (подробности собеседованием).
- Подключение iPhone к ПК (USB или по сети).
- Скрипт должен воспроизводить заранее заданную последовательность нажатий на экране iPhone.
- Поддержка гибкого конфигурирования порядка кликов (через конфигурационный файл или код).
- Интеграция с библиотеками автоматизированного тестирования мобильных устройств (возможно использование WebDriverAgent, Appium или аналогичных решений).
Условия
- Долгосрочное сотрудничество после выполнения MVP.
- Возможна регулярная доработка под новые сценарии.
- Тестирование и отладка на реальном устройстве заказчика или эмуляторе.
- Четкая документация по запуску и управлению скриптом.