Android 16에서는 맞춤설정 가능한 헤더 인셋과 앱 인스턴스 관리라는 두 가지 데스크톱 창 지정 기능이 도입되었습니다. 이 페이지에서는 브라우저 호환성을 확인하는 테스트 시나리오를 설명합니다. OEM은 기능 구현이 의도한 대로 작동하는지 확인해야 합니다.
맞춤설정 가능한 헤더 인셋 테스트 사례
다음 테스트 사례는 맞춤설정 가능한 헤더 인셋과의 브라우저 호환성을 확인합니다.
- UI 상호작용: 브라우저의 캡션 표시줄 UI가 모든 창 구성 (자유 형식, 화면 분할, 전체 화면)에서 완전히 상호작용 가능한 상태로 유지되는지 확인합니다.
- 시스템 아이콘 여유 공간: 브라우저 UI가 시스템 아이콘 아래에 그려지지 않는지 확인합니다.
- 전경색 적용: 브라우저 테마에 따라 앱 헤더의 시스템 아이콘에 올바른 전경색이 적용되는지 확인합니다. 이는 브라우저 테마가 시스템 테마와 다른 경우 특히 중요합니다.
- 창 드래그: 탭 표시줄의 빈 영역을 길게 눌러 자유 형식 창을 드래그할 수 있는지 확인합니다.
- 크기 조절 시 탭 표시 여부: 최적의 유용성을 유지하기 위해 창 너비에 따라 탭이 표시되거나 숨겨지는지 테스트합니다.
드래그 가능한 동작이 있는 앱 인스턴스 관리 테스트 사례
다음 테스트 사례는 앱 인스턴스 관리와의 브라우저 호환성을 확인합니다.
- 새 창 만들기: 탭 스트립에서 빈 영역으로 탭을 드래그하면 해당 탭이 포함된 새 브라우저 창이 만들어지는지 확인합니다.
- 마지막 탭에 새 창 없음 (단일 인스턴스): 브라우저 인스턴스가 하나만 열려 있는 경우 해당 창에서 마지막 탭을 드래그해도 새 창이 생성되지 않는지 확인합니다.