Wie Sie die Konformitätsanforderungen für Android Auto und Apple CarPlay erfüllen

Sobald eine mobile App in die Fahrzeugumgebung gelangt, hört sie auf, nur eine App zu sein, sie wird Teil eines regulierten Systems. safetypkritisches System.
Ob Navigation, Medien, Messaging oder Sprachinteraktionen – Android Auto und Apple CarPlay platzieren mobile Anwendungen in einem Bereich, der strengen Regeln unterliegt, die den Fahrer schützen und die Konsistenz zwischen verschiedenen Fahrzeugherstellern gewährleisten sollen.

Für Teams, die solche Anwendungen entwickeln, liegt die eigentliche Herausforderung nicht nur in der Benutzeroberfläche oder dem Projektionsverhalten, sondern im Verständnis der Compliance-Rahmenbedingungen, die festlegen, was eine App leisten muss. ist erlaubt Die Projektion erfolgt einmalig im Innenraum. Apple, Google und die OEMs stellen jeweils eigene Anforderungen, die sich direkt auf Designentscheidungen, zu validierende Szenarien und den Umfang der erwarteten Testabdeckung vor der Freigabe auswirken.

Aus diesem Grund hat sich das Testen projizierter Apps zu einer eigenen Disziplin entwickelt. Es geht nicht darum zu überprüfen, ob ein Bildschirm korrekt dargestellt wird, sondern darum, das Verhalten der App zu verifizieren. safeverhält sich unter Bewegung synchron, reagiert vorhersehbar auf Ereignisse und besteht Validierungsverfahren auf Audit-Niveau wie z.B. ASPICE.

Die Komplexität steigt weiter an, wenn reale Variablen wie unterschiedliche iOS- und Android-Versionen, Geräteverhalten, OEM-Implementierungen von Headunits und Netzwerkbedingungen, die Navigation und Sprachsteuerung beeinflussen, hinzukommen. Herkömmliche Testaufbauten im Fahrzeug reichen dafür schlichtweg nicht aus.

Eine moderne Teststrategie erfordert eine kontrollierte und reproduzierbare Methode, um die erwarteten Nutzererfahrungen auf einer Vielzahl realer Geräte zu validieren. Daher suchen immer mehr Automobilhersteller nach einfacheren Lösungen und setzen dabei auf die Möglichkeit, Remote-Testlabore zu nutzen: So lassen sich Konformität, Reproduzierbarkeit und vollständige Rückverfolgbarkeit bei Android Auto- und Apple CarPlay-Tests gewährleisten, ohne auf physische Fahrzeuge oder einmalige Testaufbauten angewiesen zu sein.

Warum die Einhaltung von Vorschriften bei Fahrzeugprojektionstests wichtig ist

Geplante Anwendungen nehmen eine Sonderstellung ein. Sie sind:

  • Mobile Apps – entwickelt und bereitgestellt wie eine Standard-iOS- oder Android-App
  • Fahrzeugerlebnisse – dargestellt über OEM-Headunits
  • SafeBenutzerschnittstellen mit Auswirkungen auf die Benutzerfreundlichkeit – reguliert durch strenge Richtlinien

Android Auto und Apple CarPlay unterscheiden sich dadurch, dass sie an der Schnittstelle von Mobilgeräten, Automobilen, Konformität und … angesiedelt sind. safeDanke, und Ihre Teststrategie muss dies widerspiegeln.

Hier sind die drei Säulen der Compliance, an denen sich jede Automobil-App, jedes Entwicklungsteam und jede Qualitätssicherungsorganisation orientieren muss.

1. Richtlinien zur Vermeidung von Ablenkung am Steuer

Die Regeln, die Fahrer schützen und die Anforderungen an Benutzeroberfläche und Benutzererfahrung prägen

Beides Apple und Google haben strenge Richtlinien für menschliche Faktoren, die Folgendes regeln:

  • Tippziele auf dem Bildschirm
  • Anzahl der während der Fahrt zulässigen Interaktionen
  • Textlänge, Schriftgrößen und Lesbarkeit
  • Wie und wann Benachrichtigungen erscheinen
  • Welche visuellen Elemente sind beim Umzug erlaubt, verboten oder müssen vereinfacht werden?

Diese Richtlinien sollen sicherstellen, dass jede Interaktion im Auto die kognitive Belastung minimiert.

Bei der Veröffentlichung einer Infotainment-App achten Apple und Google aktiv auf die Einhaltung dieser Anforderungen. Apps können während des Zertifizierungsprozesses abgelehnt werden, wenn sie:

  • Nicht unterstützte UI-Layouts anzeigen
  • Ablenkende Animationen aufdecken
  • Erlauben Sie nichtsafe Berührungssequenzen
  • Alarme oder Interaktionen zum falschen Zeitpunkt auslösen
  • Interaktionsregeln basierend auf der Fahrzeuggeschwindigkeit aufheben

Warum dies für das Testen wichtig ist

Die Richtlinien zur Vermeidung von Ablenkung am Steuer machen aus der rein visuellen Prüfung eine Konformitätsprüfung. Ihre Teststrategie muss Folgendes validieren:

  • Verhalten des Fahrzeugs beim Übergang vom Stillstand in die Bewegung
  • Verhalten bei Sprachbefehlen, die die Touch-Bedienung überschreiben
  • Ablenkung-safe Modusübergänge
  • Visuelle Fehlausrichtung aufgrund von Projektionsskalierung

Das manuelle Testen geplanter Apps auf lokalen Geräten ist langsam, inkonsistent und schwer skalierbar. Um die Anforderungen hinsichtlich Ablenkungsrisiken zu erfüllen, benötigen Teams konsistente und reproduzierbare Validierungsumgebungen für verschiedene iOS-/Android-Versionen, Gerätemodelle und Betriebssystem-Builds.

2. OEM-spezifische HMI-Anforderungen

Die Automobilhersteller legen ihre eigenen Regeln fest, und diese unterscheiden sich stark.

Während Apple und Google die prognostizierten Nutzererlebnisse regeln, führen die OEMs (Ford, GM, BMW, Hyundai, Toyota usw.) eine zusätzliche Regelebene ein.

OEM-HMI-Spezifikationen oft definieren:

  • Verhalten von Benachrichtigungen innerhalb der Headunit
  • Wie UI-Elemente den physischen Bedienelementen im Auto zugeordnet werden
  • Welche Verhaltensweisen müssen in allen Kopfeinheiten einheitlich bleiben?
  • Leistungserwartungen (Latenz, Ladezeiten, Einfrieren)
  • Fehlerbehebungsverhalten (Projektionskabelunterbrechungen, drahtlose Wiederverbindungen)

Warum dies für das Testen wichtig ist

Selbst wenn Ihre mobile App auf Ihrem Desktop einwandfrei funktioniert, können OEMs das Nutzererlebnis dennoch beeinträchtigen, wenn:

  • UI-Elemente werden bei bestimmten Seitenverhältnissen nicht korrekt ausgerichtet.
  • Systemereignisse führen zu Fehlern in der projizierten Benutzeroberfläche.
  • Berührungs- oder Scrollgesten verhalten sich uneinheitlich.
  • Die Sprachsteuerung ist nicht korrekt auf die Lenkradtasten abgestimmt.
  • Audio-Routing schlägt während Navigationsansagen fehl

Die geplanten Anwendungen müssen sich auf allen OEM-Headunits identisch anfühlen, und genau hier treten schnell Lücken in der Testabdeckung zutage.

Die Validierung dieser Verhaltensweisen erfordert Folgendes:

  • Echte iOS- und Android-Geräte
  • Cloud-Skalierbarkeit
  • Wiederholbare Testpläne
  • Automatisierte Interaktionssimulation
  • Eine Möglichkeit, viele Betriebssystem- und Gerätekombinationen schnell zu testen

Hier liegt der große Vorteil von Remote-Gerätelaboren für die Entwicklungsteams.

3. ASPICE-Konformität

Der Prozessrahmen, der vorschreibt, WIE die Teams der Automobilindustrie testen

ASPICE (Automotive SPICE) ist ein detailliertes Prozessreifegradmodell, das von Automobilherstellern und -zulieferern verwendet wird, um Folgendes sicherzustellen:

  • Wiederholbare, standardisierte Validierungsprozesse
  • Rückverfolgbarkeit von Anforderungen → Tests → Fehler → Behebung
  • Vollständige Abdeckung aller funktionalen und nicht-funktionalen Bereiche
  • Prozesskonsistenz über verteilte Teams hinweg
  • Prüfbare Nachweise der Softwarequalität

Warum dies für geplante App-Tests wichtig ist

Die Einhaltung der ASPICE-Richtlinien ist unmöglich, wenn Ihre Infotainment-Tests wie folgt aussehen:

  • Handbuch
  • Unstrukturiert
  • Nicht wiederholbar
  • Nicht nachverfolgbar
  • Schwer konsistent zu reproduzieren.

Die Fahrzeugprojektionsprüfung litt traditionell unter genau diesen Herausforderungen, da die Labore physisch an Fahrzeuge, Kabel und begrenzte Headunits gebunden sind.

Ein moderner Ansatz erfordert:

  • Automatisierte Validierung
  • Wiederholbare Testpläne
  • Versionierte Ergebnisse
  • Sitzungsaufzeichnungen
  • Reproduzierbarkeit über viele Gerätemodelle hinweg
  • Integration in CI/CD

ASPICE verlangt nicht nur Tests, sondern ein revisionssicheres, skalierbares Testsystem.

Wie geplante Apps heute getestet werden – und warum das nicht ausreicht

Für die meisten Teams bedeutet die Validierung von Android Auto und Apple CarPlay nach wie vor, dass alles manuell durchgeführt wird. Ein Entwickler oder QA-Ingenieur sitzt mit einem realen Auto zusammen, schließt ein Gerät an, testet verschiedene Szenarien, wechselt die Smartphones, wiederholt die Schritte und hofft, dass die Ergebnisse auch nach Betriebssystem-Updates konsistent bleiben. Andere versuchen, die Benutzererfahrung durch Teilsimulatoren oder Entwicklungstools zu simulieren. Diese Setups bilden jedoch entweder die realen Nutzungsbedingungen und -verhalten nicht ab oder erfordern eine lokale Hardware- und Softwarekonfiguration, die aufwändig zu warten und einzurichten ist.

Diese Ansätze funktionieren zwar, können aber schnell aufwendig werden. Und da alles manuell erledigt wird, gibt es keine zuverlässige Möglichkeit, die ASPICE-Anforderungen an Wiederholbarkeit, Rückverfolgbarkeit oder Prozesskonsistenz zu erfüllen.

Die Konsequenz ist vorhersehbar: Lücken in der Abdeckung, begrenzte Gerätevielfalt, langsame Feedbackschleifen und inkonsistente Ergebnisse, die die Zertifizierung gefährden.

Der moderne Ansatz: Android Auto und CarPlay in einem Remote-Cloud-Labor testen

Ein cloudbasiertes Realgeräte-Labor wie Digital.ai Tests beseitigt physische Engpässe, indem Teams Zugang zu Folgendem erhalten:

  • Echte iOS- und Android-Geräte
  • Vorkonfigurierte Umgebungen für Android Auto, Apple CarPlay und AAOS (Android Automotive Operating System)
  • Vollständige Video- und Protokollaufzeichnung
  • Automatisierte Tests mit Appium
  • Sitzungsaufzeichnungen zur ASPICE-Rückverfolgbarkeit
  • Einfache Skalierbarkeit über mehrere Betriebssystem-/Gerätekombinationen hinweg

Dies unterstützt unmittelbar alle drei Säulen der Compliance:

✔ Richtlinien zur Vermeidung von Ablenkung am Steuer – Führen Sie wiederholbare Tests auf verschiedenen Geräten durch, überprüfen Sie die Ausrichtung der Benutzeroberfläche und testen Sie das Verhalten während der Fahrt.

✔ OEM-HMI-Anforderungen – Überprüfen Sie, ob das Verhalten über verschiedene Geräte und Betriebssysteme hinweg konsistent ist, auch wenn die OEM-Headunits die Projektion unterschiedlich interpretieren.

✔ ASPICE – Erstellen Sie nachvollziehbare, reproduzierbare und automatisierte Testprozesse, die Audits und OEM-Konformitätsprüfungen bestehen.

Cloudbasiertes projiziertes App-Testing optimiert die Zertifizierung, beschleunigt die Veröffentlichung und ermöglicht Teams eine konsistente, wiederholbare Validierung ohne die Einschränkungen physischer Setups.

Der Weg in die Zukunft für das Testen von Automobil-Apps

Da sich der Automobilsektor hin zu vollständig softwaredefinierten Fahrzeugen entwickelt, werden sich die potenziellen Nutzererfahrungen nur noch erweitern. Googles „Auto-fähige mobile AppsDie Initiative „(2025) allein signalisiert ein massives Wachstum neuer App-Kategorien, die in die Automobilbranche Einzug halten.“

Was bedeutet:

  • Weitere Apps werden die Einhaltung von Vorschriften erfordern.
  • Mehr Apps werden eine kontinuierliche Validierung erfordern.
  • Immer mehr Teams werden skalierbare Testumgebungen benötigen.
  • Und die Erwartungen an die Nutzererfahrung werden nur noch steigen.

Die Automobilindustrie tritt in eine neue Phase ein, und unsere Testmethoden müssen sich anpassen. Konformität ist keine bloße Pflichterfüllung; sie ist der Schlüssel zur Sicherstellung, dass Ihre App den Anforderungen entspricht. safe, zuverlässig und vertrauenswürdig auch in einem fahrenden Fahrzeug.

Auch interessant