CarPlay 테스트를 통과했습니다. 운전자는 무엇을 봤을까요?

Apple CarPlay 지원 애플리케이션을 개발하는 팀이라면 메인 디스플레이에 무엇이 표시되는지 검증하는 것이 가장 먼저 해야 할 테스트 중 하나일 것입니다. 하지만 많은 팀이 여전히 답을 찾지 못하는 질문은 테스트 중에 계기판에 무엇이 표시되었는지입니다. 

내비게이션, 전기차, 미디어 및 통신 애플리케이션의 경우 운전자를 향한 디스플레이는 센터 콘솔만큼이나 중요한 경우가 많습니다. 

두 개의 디스플레이, 하나의 사각지대 

Apple CarPlay 계기판 지원으로 CarPlay 기능이 센터 콘솔을 넘어 운전석 계기판까지 확장되었습니다. 두 디스플레이는 서로 좌우 반전된 형태가 아닙니다. 메인 CarPlay 화면에는 전체 애플리케이션 UI가 표시됩니다. 계기판은 앱에서 제공하는 콘텐츠(내비게이션 메타데이터, 오디오 제어, 전기차 주행 가능 거리, 통신 상태 등)를 수신하여 차량에 독립적으로 표시합니다. 

그 차이점은 테스트에 중요합니다. 

자동화된 테스트는 CarPlay 메인 디스플레이에서 발생하는 현상을 검증할 수 있습니다. 테스트 세션 전반에 걸쳐 내비게이션 워크플로, 경로 안내, 경로 재설정 이벤트 및 기타 애플리케이션 동작을 확인할 수 있습니다. 

하지만 계기판이 별도의 디스플레이 표면이기 때문에 시야는 보통 메인 CarPlay 화면에서 끝납니다. 테스트를 통해 내비게이션 안내가 성공적으로 생성되었는지 확인할 수는 있지만, 계기판에 실제로 무엇이 표시되었는지는 알 수 없습니다. 

애플리케이션 이벤트는 테스트 결과물의 일부입니다. 클러스터 출력은 일반적으로 포함되지 않습니다. 

이러한 격차가 존재하는 이유 

애플 카플레이 애플리케이션 자동화를 시작하는 팀들은 흔히 메인 디스플레이에 초점을 맞춥니다. 내비게이션 워크플로, 검색, 미디어 제어 및 기타 상호 작용이 자동화 테스트 스위트에 포함됩니다. 하지만 계기판은 종종 간과됩니다. 

결과적으로 클러스터 검증은 수동 작업이 되는 경우가 많습니다. 이러한 접근 방식은 탐색적 테스트에는 효과적이지만 자동화된 회귀 테스트 실행, CI에 의해 트리거되는 실행 또는 아무도 감독하지 않는 야간 테스트 주기에는 적합하지 않습니다. 

매 실행 시 자동 클러스터 캡처 

Digital.ai 테스트를 통해 이러한 격차를 해소할 수 있습니다. Appium 세션에서 원하는 기능을 통해 계기판 캡처를 활성화하세요. 그러면 모든 테스트 실행 시 계기판 영상이 자동으로 녹화되어 테스트 보고서에 첨부됩니다. 

테스트 로직은 변경되지 않습니다. 별도의 관찰 워크플로도 필요 없습니다. 자동화와 함께 수동 검증 단계도 없습니다. 클러스터 출력은 테스트 결과물의 일부가 되어, 매 실행 후 동일한 환경에서 검토할 수 있습니다. Digital.ai 테스트 보고서. 

그 결과, 단 한 번의 테스트 실행으로 애플리케이션 동작과 드라이버에게 표시되는 화면을 모두 확인할 수 있습니다. 

무엇이 바뀌는가 

계측기 클러스터 동작이 테스트 증거의 일부가 됩니다. 문제가 발생하면 팀은 더 이상 시나리오를 재현하거나 수동 관찰에 의존할 필요가 없습니다. 원래 테스트 실행 중에 렌더링된 내용을 정확하게 검토할 수 있습니다. 

CarPlay 지원 애플리케이션을 출시하는 팀에게 계기판은 제품 경험의 일부입니다. 따라서 자동화된 테스트에 포함되는 다른 모든 표면과 마찬가지로 가시성, 증거 및 추적성이 보장되어야 합니다. 

👉 데모 요청
👉 팀에서 Apple CarPlay 테스트를 자동화하는 방법을 알아보세요. 

당신은 또한 좋아할 거라