AWS Device Farm

데스크톱 브라우저 및 AWS에서 호스팅되는 실제 모바일 디바이스에서 테스트하여 웹 및 모바일 애플리케이션 품질 향상

Device Farm이란 무엇인가요?

AWS Device Farm은 테스트 인프라를 프로비저닝하고 관리하지 않아도 다양한 데스크톱 브라우저 및 실제 모바일 디바이스에서 테스트를 진행하여 웹 및 모바일 애플리케이션 품질을 향상시키는 애플리케이션 테스트 서비스입니다. 테스트를 통해 여러 데스크톱 브라우저나 실제 디바이스에서 동시에 테스트를 실행함으로써 테스트 도구 실행 속도를 높이고, Device Farm이 비디오 및 로그를 생성하여 애플리케이션과 관련된 문제를 빠르게 식별할 수 있습니다.

Device Farm의 실제 디바이스 테스트 이점

고객이 사용하는 것과 같은 디바이스 사용

다양한 물리적 디바이스와 상호 작용하고 테스트를 수행합니다. 에뮬레이터와는 달리, 물리적 디바이스는 메모리, CPU 사용, 위치, 제조업체와 통신 사업자가 펌웨어 및 소프트웨어에 적용한 수정 사항과 같은 요소를 고려함으로써, 사용자가 애플리케이션과 상호 작용하는 방식을 좀 더 정확하게 이해하게 해줍니다. AWS에서는 디바이스를 계속 추가하고 있습니다.

문제를 더 빠르게 재현하고 해결

수동으로 문제를 재현하고, 병렬로 자동 테스트를 실행합니다. AWS에서는 동영상, 로그 및 성능 데이터를 수집하므로, 이를 분석하여 문제를 신속하게 해결할 수 있습니다. 자동화된 테스트의 경우, AWS에서 문제를 파악 및 그룹화하므로, 사용자는 가장 중요한 문제에 먼저 집중할 수 있습니다.

실제 환경을 시뮬레이션

실제 사용자 상태를 시뮬레이션하도록 위치, 언어, 네트워크 연결, 애플리케이션 데이터를 구성하고 필수 앱을 설치함으로써 테스트 환경을 미세 조정합니다.

적합한 테스트를 선택

스크립팅이 필요 없는 AWS의 내장 테스트 도구를 실행하거나 Appium, Calabash 및 Espresso와 같은 오픈 소스 테스트 프레임워크를 선택하여 테스트를 사용자 정의할 수 있습니다. 또한, 원격 액세스를 통해 수동 테스트를 수행할 수 있습니다.

개발 워크플로우와 통합

AWS의 서비스 플러그인과 API를 사용하여 테스트를 자동으로 시작하고 Android Studio와 Jenkins 같은 지속적 통합 환경 및 IDE에서 결과를 확인할 수 있습니다.

클라우드에서 프라이빗 디바이스 랩 직접 설정

AWS의 프라이빗 디바이스 랩 솔루션을 사용하면 iOS 및 Android 디바이스를 전용으로 선택할 수 있습니다. Device Farm은 이러한 디바이스에 정확한 구성을 프로비저닝하므로 세션 간에 설정을 유지할 수 있습니다. 이러한 디바이스는 전용이기 때문에 다른 사용자가 사용을 마칠 때까지 기다릴 필요가 없습니다.

Device Farm의 데스크톱 브라우저 테스트 이점

Device Farm의 완전관리형 브라우저 그리드는 필요에 따라 확장되어 여러 테스트를 동시에 실행함으로써 테스트 도구의 실행 속도를 향상시킬 수 있습니다. 종량제 요금을 통해 확장에 따라 추가 비용 발생을 걱정하지 않고 여러 테스트를 동시에 실행할 수 있습니다. 테스트 실행에 걸린 총 시간(분)에 대해서만 지불하면 됩니다.

Device Farm이 생성한 비디오, 콘솔 로그, 작업 로그 및 웹 드라이버 로그를 사용하여 웹 애플리케이션을 식별하고 분석하며 발생한 문제를 빠르게 해결합니다.

Chrome과 Firefox를 포함한 여러 데스크톱 브라우저에서 테스트를 실행하여 서로 다른 브라우저 환경에서 예상한 대로 웹 애플리케이션이 작동하는지 확인하세요.

개발자, QA 및 지원 전문가가 신뢰하는 서비스

Etsy
Tableau
Miniclip
Allstate
rainforest
goibibo.com
smartprice
Interactive Intelligence
Zynga
Schibsted Classified Media
School Messenger