AWS Device Farm 란 무엇입니까? - AWS Device Farm

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

AWS Device Farm 란 무엇입니까?

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

Device Farm을 사용하는 두 가지 주요 방법이 있습니다.

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

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

참고

Device Farm 팜은 다음에서만 사용할 수 있습니다.us-west-2(오리건) 리전.

앱 테스트 자동화

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

테스트가 완료되면 높은 수준의 결과, 낮은 수준의 로그를 포함하는 테스트 보고서 pixel-to-pixel 스크린샷 및 성능 데이터가 업데이트됩니다.

Device Farm은 PhoneGap, Titanium, Xamarin, Unity 및 기타 프레임워크로 생성된 앱을 포함하여 기본 및 하이브리드 Android 및 iOS 앱에 대한 테스트를 지원합니다. 대화형 테스트를 위해 Android 및 iOS 앱의 원격 액세스를 지원합니다. 지원되는 테스트 유형에 대한 자세한 내용은 단원을 참조하십시오.AWS Device Farm 팜에서 테스트 유형 다루기.

원격 액세스 상호 작용

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

원격 액세스 세션 동안 Device Farm은 장치와 상호 작용할 때 수행되는 작업에 대한 세부 정보를 수집합니다. 세션 종료 시 세션 비디오 캡처가 포함된 로그가 생성됩니다.

용어

Device Farm은 정보 구성 방식을 정의하는 다음과 같은 용어를 도입합니다.

디바이스 풀

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

작업

Device Farm이 단일 디바이스에 대해 단일 앱을 테스트하도록 요청합니다. 작업에 하나 이상의 제품군이 포함되어 있습니다.

계량

디바이스에 대한 청구를 말합니다. 설명서 및 API 참조에 데이터 통신 장치 또는 측정되지 않은 장치에 대한 참조가 표시될 수 있습니다. 요금에 대한 자세한 내용은 단원을 참조하십시오.AWS Device Farm.

프로젝트

실행을 포함하는 논리적 작업 영역은 하나 이상의 디바이스에서 단일 앱의 각 테스트당 한 번씩 실행됩니다. 프로젝트를 사용하여 원하는 방식으로 작업 영역을 조직할 수 있습니다. 예를 들어 앱 제목당 하나의 프로젝트 또는 플랫폼당 하나의 프로젝트가 있을 수 있습니다. 필요한 만큼 프로젝트를 생성할 수 있습니다.

보고서

Device Farm이 하나 이상의 디바이스에서 단일 앱을 테스트하도록 요청하는 실행에 대한 정보가 포함되어 있습니다. 자세한 정보는 AWS Device Farm에서의 보고서을 참조하십시오.

run

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

세션

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

스위트

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

테스트

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

Device Farm 팜에 대한 자세한 내용은 단원을 참조하십시오.개념.

설정

Device Farm 팜을 사용하려면 단원을 참조하십시오.설정.