/ 프로젝트 / 그 외 / Device Farm
📶
개발 중

Device Farm

다중 디바이스 관리/제어

Appium + PySide6 로 여러 실기기를 한 화면에서 미러링·제어·테스트하는 디바이스 팜 매니저.

PySide6AppiumSQLite

배경

여러 실기기를 동시에 테스트하는 모바일 QA에서, 통합 제어·실시간 미러링·중앙 자동화 오케스트레이션이 필요합니다.

핵심 기능

  • Appium으로 Android·iOS 동시 제어
  • 실시간 화면 미러링과 좌표 매핑
  • 다중 기기 동기화·일괄 명령 실행
  • 요소 탐지·대기 조건 등 디바이스 introspection
  • 스크린샷 캡처 + 좌표 기반 상호작용
  • OCR 후처리 등 텍스트 보정 유틸

동작 방식

Appium 서버에 연결해 ADB(Android)·Xcode(iOS)로 기기를 발견하고 화면을 미러링한 뒤, 자동화 명령을 받아 Appium·로컬 기기 API로 실행합니다.

사용 방법

  1. Appium과 플랫폼 SDK를 설치한다
  2. USB로 기기를 연결한다
  3. Android/iPhone 초기화 스크립트를 실행한다
  4. click·text_input·screenshot 등을 호출한다
분류: 그 외 · 원본 경로: D:\python_Project\multidevicefarm