📶
개발 중
Device Farm
다중 디바이스 관리/제어
Appium + PySide6 로 여러 실기기를 한 화면에서 미러링·제어·테스트하는 디바이스 팜 매니저.
배경
여러 실기기를 동시에 테스트하는 모바일 QA에서, 통합 제어·실시간 미러링·중앙 자동화 오케스트레이션이 필요합니다.
핵심 기능
- Appium으로 Android·iOS 동시 제어
- 실시간 화면 미러링과 좌표 매핑
- 다중 기기 동기화·일괄 명령 실행
- 요소 탐지·대기 조건 등 디바이스 introspection
- 스크린샷 캡처 + 좌표 기반 상호작용
- OCR 후처리 등 텍스트 보정 유틸
동작 방식
Appium 서버에 연결해 ADB(Android)·Xcode(iOS)로 기기를 발견하고 화면을 미러링한 뒤, 자동화 명령을 받아 Appium·로컬 기기 API로 실행합니다.
사용 방법
- Appium과 플랫폼 SDK를 설치한다
- USB로 기기를 연결한다
- Android/iPhone 초기화 스크립트를 실행한다
- click·text_input·screenshot 등을 호출한다
분류: 그 외 · 원본 경로: D:\python_Project\multidevicefarm