AWS 디바이스 팜이란 무엇입니까? - AWS Device Farm

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AWS 디바이스 팜이란 무엇입니까?

Device Farm은 Amazon Web Services에서 호스팅하는 실제 휴대폰 및 태블릿에서 Android, iOS 및 웹 앱을 테스트하고 상호 작용하는 데 사용할 수 있는 앱 테스트 서비스입니다 (AWS).

디바이스 팜을 사용하는 두 가지 주요 방법은 다음과 같습니다.

  • 다양한 테스트 프레임워크를 사용하여 앱을 자동으로 테스트합니다.

  • 실시간으로 앱을 로드, 실행 및 상호 작용할 수 있는 장치에 대한 원격 액세스.

참고

디바이스 팜은 에서만 사용할 수 있습니다.us-west-2(오리건) 지역.

자동화된 앱 테스트

Device Farm을 사용하면 자체 테스트를 업로드하거나 스크립트가 필요 없는 내장된 호환성 테스트를 사용할 수 있습니다. 테스트는 병렬로 수행되기 때문에 여러 디바이스의 테스트가 몇 분 안에 시작됩니다.

테스트가 완료되면 상위 수준 결과, 하위 수준 로그가 포함된 테스트 보고서pixel-to-pixel스크린샷과 성능 데이터가 업데이트됩니다.

Device Farm은 로 만든 앱을 포함하여 네이티브 및 하이브리드 Android 및 iOS 앱의 테스트를 지원합니다.PhoneGap, 티타늄, 자마린, Unity 및 기타 프레임워크. 대화형 테스트를 위한 Android 및 iOS 앱의 원격 액세스를 지원합니다. 지원되는 테스트 유형에 대한 자세한 내용은 을 참조하십시오.AWS Device Farm에서 테스트 유형을 사용한 작업.

원격 액세스 상호 작용

원격 액세스를 사용하면 웹 브라우저를 통해 실시간으로 스와이프하고, 제스처를 취하고, 장치와 상호 작용할 수 있습니다. 장치와의 실시간 상호 작용이 유용한 상황에는 여러 가지가 있습니다. 예를 들어 고객 서비스 담당자는 고객에게 장치 사용 또는 설정 과정을 안내할 수 있습니다. 또한 고객에게 특정 기기에서 실행되는 앱을 사용하는 방법을 안내할 수 있습니다. 원격 액세스 세션에서 실행 중인 장치에 앱을 설치한 다음 고객 문제 또는 보고된 버그를 재현할 수 있습니다.

원격 액세스 세션 중에 Device Farm은 사용자가 장치와 상호 작용할 때 발생하는 작업에 대한 세부 정보를 수집합니다. 세션이 끝날 때 이러한 세부 정보가 포함된 로그와 세션의 비디오 캡처가 생성됩니다.

용어

Device Farm에는 정보 구성 방식을 정의하는 다음 용어가 도입되었습니다.

디바이스 풀

플랫폼, 제조업체 또는 모델 등 일반적으로 유사한 특성을 공유하는 장치 모음입니다.

작업

단일 기기에서 단일 앱을 테스트해 달라는 Device Farm에 대한 요청입니다. 작업에는 하나 이상의 제품군이 포함됩니다.

계량

기기 요금 청구를 말합니다. 설명서 및 API 참조에서 미터링된 기기 또는 측정되지 않은 기기에 대한 참조를 볼 수 있습니다. 요금에 대한 자세한 내용은 을 참조하십시오.AWS 디바이스 팜 요금.

프로젝트

실행이 포함된 논리적 작업 영역. 하나 이상의 기기에 대한 단일 앱을 테스트할 때마다 한 번 실행됩니다. 프로젝트를 사용하여 원하는 방식으로 작업 공간을 구성할 수 있습니다. 예를 들어 앱 제목당 프로젝트 하나 또는 플랫폼당 프로젝트 하나를 만들 수 있습니다. 필요한 만큼 프로젝트를 생성할 수 있습니다.

보고서

실행에 대한 정보를 포함합니다. 실행은 Device Farm이 하나 이상의 장치를 대상으로 단일 앱을 테스트하도록 요청하는 요청입니다. 자세한 정보는 AWS 디바이스 팜의 보고서을 참조하세요.

run

특정 기기 세트에서 실행할 특정 테스트 세트를 포함한 앱의 특정 빌드입니다. 실행하면 결과 보고서가 생성됩니다. 실행에는 하나 이상의 작업이 포함되어 있습니다. 자세한 정보는 실행을 참조하세요.

세션

웹 브라우저를 통해 실제 물리적 장치와 실시간으로 상호 작용합니다. 자세한 정보는 세션을 참조하세요.

스위트

테스트 패키지 내 테스트의 계층적 구성. 스위트에는 하나 이상의 테스트가 포함되어 있습니다.

테스트

테스트 패키지의 개별 테스트 케이스.

기기 팜에 대한 자세한 내용은 을 참조하십시오.개념.

설정

디바이스 팜을 사용하려면 을 참조하십시오.설정.