Google은 흑인 공동체를 위한 인종 간 평등을 진전시키기 위해 노력하고 있습니다. Google에서 어떤 노력을 하고 있는지 확인하세요.

인스턴트 앱용 CTS 인증 도구

인스턴트 앱용 CTS 인증 도구는 CTS 인증 도구를 사용하여 시스템 UI와 같은 OEM별 UI로 인해 완전히 자동화할 수 없는 기능을 테스트할 수 있도록 인스턴트 앱의 Android 호환성 테스트 범위를 넓힙니다.

요구사항

인스턴트 앱용 CTS 인증 도구를 실행하기 전에 다음과 같은 장비가 있는지 확인합니다.

  • CTS를 성공적으로 통과하여 Android API 호환성이 인증된 Android 기기. 이 기기가 테스트 대상 기기(DUT)입니다.
  • USB 2.0 호환 포트가 있는 Linux 컴퓨터 DUT에 대한 모든 연결은 이 포트를 통해 이루어집니다.

DUT에 인스턴트 앱 설치

CtsVerifierInstantApp.apk 및 CTS 검증 도구는 android-cts-verifier.zip에 포함되어 있으며, Q-EAP 대시보드에 로그인하면 확인할 수 있습니다.

테스트 시작

그림 1. DUT에 인스턴트 앱 설치

파트너는 CTS 인증 도구를 수동으로 빌드하여 CTS를 빌드하고 새로운 수정 사항을 통합하거나 테스트 할 수 있습니다. CtsVerifierInstantApp.apk의 수동 빌드 방법. 호스트에서 다음 명령을 실행합니다.

make CtsVerifierInstantApp

CtsVerifierInstantApp.apk 설치를 위해 호스트에서 다음 명령을 실행합니다.

adb install -r --instant CtsVerifierInstantApp.apk
adb install -r --instant /path/to/CtsVerifierInstantApp.apk

실행

인스턴트 앱 테스트 카테고리의 홈 화면에 3가지 시스템 UI 테스트가 표시됩니다.

테스트 시작

그림 2. 홈 화면

인스턴트 앱 테스트 카테고리에서 테스트를 탭하면 테스트 화면이 열립니다. 테스트 화면에는 다음이 포함됩니다.

  • 안내
  • 테스트 시작 버튼
  • 3개의 표준 CTS 인증 도구 버튼
    • 합격
    • 도움말
    • 불합격

테스트 시작 버튼을 탭하면 샘플 인스턴트 앱이 실행됩니다.

테스트 시작

그림 3. 테스트 화면

테스트 시작을 처음 탭하면 샘플 인스턴트 앱 설치 안내가 표시된 알림 대화상자가 열립니다(그림 4). 샘플 인스턴트 앱이 이미 설치된 경우 이 대화상자는 다른 인스턴트 앱 테스트에 표시되지 않습니다.

테스트 시작

그림 4. 설치 안내 대화상자

도움말 버튼을 탭하면 테스트 설명이 포함된 팝업 대화상자가 열립니다.

테스트 시작

그림 5. 도움말 팝업 대화상자