Wichtige Anwendungsfälle für Health Connect testen

Sie sind dafür verantwortlich, Ihre Anwendungen zu testen und dafür zu sorgen, dass den Nutzern eine positive und konsistente Nutzererfahrung geboten wird. Health Connect empfiehlt eine Liste von Testläufen, die Best Practices und Richtlinien zur Nutzererfahrung entsprechen.

Wenn du einen Tracker verwendest, um deinen Fortschritt in deinen Testzyklen zu überwachen, kannst du sie in deine Liste aufnehmen und entsprechend den Anforderungen deiner App anpassen.

01: Berechtigungen über einen Onboarding-Ablauf anfordern

Details
Beschreibung Jedes Mal, wenn ein Nutzer eine Gesundheits- und Fitness-App zum ersten Mal installiert, muss er einen Onboarding-Prozess durchlaufen, um die App in Health Connect zu integrieren.
Anforderungen Die Health Connect App muss auf dem Smartphone installiert sein.
Notizen Wenn Ihre App den Integrationsstatus mit Health Connect anzeigen kann, können Sie ihn dort prüfen.
Reference Neue Health Connect-Nutzer

Schritte

  1. Öffnen Sie die App.
  2. Rufe die Angebotskarte, das modale Fenster, den Bildschirm Einstellungen oder ähnliche Bildschirme auf, auf denen Nutzer zum ersten Mal mit Health Connect interagieren können.
  3. Öffne den Einrichtungsbildschirm, indem du die Schritte in der App ausführst.
  4. Tippen Sie auf dem Onboarding-Bildschirm auf Jetzt starten.
  5. Aktivieren Sie auf dem rationalen Bildschirm die Option Alle zulassen, um die aufgeführten Berechtigungen für Ihre App zu aktivieren.
  6. Tippen Sie auf Zulassen, um Berechtigungen zu erteilen.

Erwartete Ergebnisse

Onboarding

Bedingungen für bestandene und nicht bestandene Prüfung:

ERFOLGREICH, wenn alle der folgenden Bedingungen erfüllt sind:

  • Der Nutzer wird zum Begründungsbildschirm mit allen erforderlichen Lese- und Schreibberechtigungen weitergeleitet.
  • Gewährte Berechtigungen werden in der Health Connect App korrekt angezeigt.

FEHLGESCHLAGEN aus einem der folgenden Gründe:

  • Der Nutzer wird nicht zur Begründungsseite mit allen erforderlichen Lese- und Schreibberechtigungen weitergeleitet.
  • Gewährte Berechtigungen werden in der Health Connect App nicht richtig angezeigt.

02-01: Versuch, Health Connect zu integrieren, während deinstalliert

Details
Beschreibung Wenn ein Nutzer beschließt, Daten mit Health Connect zu synchronisieren, die Health Connect-App aber deinstalliert ist, muss die App eine Möglichkeit bieten, Nutzern mitzuteilen, wie sie die Health Connect-App installieren können. Für die Installation sollte die App die Health Connect-Seite direkt aus dem Google Play Store laden.
Anforderungen Die Health Connect App darf nicht auf dem Smartphone installiert sein.

Schritte

  1. Öffnen Sie die App.
  2. Öffnen Sie den Bildschirm Einstellungen der App (oder ähnliche Bildschirme), wo die Option zur Integration in Health Connect angeboten wird.
  3. Installieren Sie Health Connect.

Erwartete Ergebnisse

Versuchen, die Integration mit Health Connect durchzuführen, während die App deinstalliert ist

Bedingungen für bestandene und nicht bestandene Prüfung:

ERFOLGREICH, wenn alle der folgenden Bedingungen erfüllt sind:

  • Der Bildschirm Einstellungen der App (oder ähnliche Bildschirme) muss eine Funktion zur Integration in Health Connect haben.
  • Nutzer müssen zur Health Connect-Seite im Google Play Store weitergeleitet werden.

FEHLGESCHLAGEN aus einem der folgenden Gründe:

  • Eine Integration von Health Connect über den Bildschirm Einstellungen der App oder ähnliche Bildschirme ist nicht möglich.
  • Nutzer werden nicht zur Health Connect-Seite im Google Play Store weitergeleitet.

02.02: Integration mit Health Connect über deine App

Details
Beschreibung Wenn ein Nutzer beschließt, Daten mit Health Connect zu synchronisieren, und die Health Connect-App installiert ist, muss die App die Nutzer über die Integration in Health Connect informieren können. Sie muss Nutzer zur Health Connect App weiterleiten.
Anforderungen Die Health Connect App muss auf dem Smartphone installiert sein.

Schritte

  1. Öffnen Sie die App.
  2. Öffnen Sie den Bildschirm Einstellungen der App (oder ähnliche Bildschirme), wo die Option zur Integration in Health Connect angeboten wird.
  3. Entscheide dich für die Integration mit Health Connect.

Erwartete Ergebnisse

Über deine App in Health Connect einbinden

Bedingungen für bestandene und nicht bestandene Prüfung:

ERFOLGREICH, wenn alle der folgenden Bedingungen erfüllt sind:

  • Der Bildschirm Einstellungen der App (oder ähnliche Bildschirme) muss eine Funktion zur Integration in Health Connect haben.
  • Wenn Sie auf die Option zur Einbindung in Health Connect tippen, müssen Sie zur Health Connect-App weitergeleitet werden.

FEHLGESCHLAGEN aus einem der folgenden Gründe:

  • Über den Bildschirm Einstellungen der App oder ähnliche Bildschirme der App gibt es keine Funktion, die in Health Connect integriert werden kann.
  • Wenn Sie auf die Option zur Einbindung in Health Connect tippen, werden Sie nicht zur Health Connect-App weitergeleitet.

02-03: Verknüpfung mit Health Connect über deine App aufheben

Details
Beschreibung Wenn ein Nutzer beschließt, Health Connect nicht mehr zu verwenden, muss eine App eine Möglichkeit haben, die Verknüpfung mit Health Connect aufzuheben.

Es muss alle Berechtigungen über die App widerrufen und die Integration aus Health Connect effektiv entfernen.

Anforderungen Die Health Connect App muss auf dem Smartphone installiert sein.
Reference PermissionController.revokeAllPermissions

Schritte

  1. Öffnen Sie die App.
  2. Rufe den Bildschirm Einstellungen (oder ähnliche Bildschirme) der App auf, auf dem die Option zum Aufheben der Verknüpfung mit Health Connect angezeigt wird.
  3. Wähle aus, ob die Verknüpfung mit Health Connect aufgehoben werden soll.

Erwartete Ergebnisse

Verknüpfung mit Health Connect über deine App aufheben

Bedingungen für bestandene und nicht bestandene Prüfung:

ERFOLGREICH, wenn alle der folgenden Bedingungen erfüllt sind:

  • Der Bildschirm Einstellungen der App (oder ähnliche Bildschirme) muss eine Funktion zum Aufheben der Verknüpfung mit Health Connect haben.
  • Alle unter Ihrer App aufgeführten Berechtigungen müssen widerrufen werden.

FEHLGESCHLAGEN aus einem der folgenden Gründe:

  • Es ist nicht möglich, die Verknüpfung mit Health Connect über den Bildschirm Einstellungen der App oder ähnliche Bildschirme aufzuheben.
  • Mindestens eine unter Ihrer App aufgeführte Berechtigung wurde nicht widerrufen.

03: Über die App-Einstellungen auf die Health Connect-App zugreifen

Details
Beschreibung Wenn sich ein Nutzer für die Verwaltung von Health Connect entscheidet, muss die App Nutzer zur Health Connect-App weiterleiten können.
Anforderungen

  • Die Health Connect App muss auf dem Smartphone installiert sein.
  • Deine App muss in Health Connect integriert sein.

Notizen Dies ist eine optionale Funktion der Benutzeroberfläche, da Nutzer Health Connect auch direkt über die Einstellungen des Smartphones, die Schnelleinstellungen (bei Konfiguration) oder über den Google Play Store aufrufen können.
Reference Option in den Einstellungen

Schritte

  1. Öffnen Sie die App.
  2. Rufe den Bildschirm Einstellungen (oder ähnliche Bildschirme) der App auf, auf dem die Option für den Zugriff auf die Health Connect-App angeboten wird.
  3. Wählen Sie aus, ob Sie auf Health Connect zugreifen oder es verwalten möchten.

Erwartete Ergebnisse

Über die App-Einstellungen auf Health Connect zugreifen

Bedingungen für bestandene und nicht bestandene Prüfung:

ERFOLGREICH, wenn alle der folgenden Bedingungen erfüllt sind:

  • Der Bildschirm Einstellungen (oder ähnliche Bildschirme) der App muss eine Möglichkeit bieten, auf die Health Connect-App zuzugreifen.

FEHLGESCHLAGEN aus einem der folgenden Gründe:

  • Es ist nicht möglich, über den Bildschirm Einstellungen der App oder ähnliche Bildschirme auf die Health Connect-App zuzugreifen.

04-01: Berechtigungen ablehnen

Details
Beschreibung Die App darf keine bestimmten Datensätze in Health Connect lesen oder schreiben, wenn ein Nutzer die Berechtigung widerruft.
Anforderungen

  • Die Health Connect App muss auf dem Smartphone installiert sein.
  • Alle Berechtigungen müssen vor dem Testen gewährt werden.

Notizen

  • Wenn es in Ihrer App eine Möglichkeit gibt, abgelehnte Berechtigungen widerzuspiegeln, prüfen Sie dies dort ebenfalls.
  • Wenn deine App weiterhin Daten aus Health Connect lesen kann, muss sie beim Aufrufen von ReadRecordsRequest ein dataOriginFilter verwenden.

Schritte

  1. Öffnen Sie die Health Connect App.
  2. Gehen Sie zu App-Berechtigungen.
  3. Wählen Sie Ihre App aus.
  4. Stellen Sie den Schieberegler Alle zulassen auf „Alle zulassen“, um Berechtigungen zu verweigern.
  5. Wählen Sie im Dialogfeld Alle entfernen aus.

Erwartete Ergebnisse

Berechtigungen über die Health Connect App verweigern

Bedingungen für bestandene und nicht bestandene Prüfung:

ERFOLGREICH, wenn alle der folgenden Bedingungen erfüllt sind:

  • Unter App-Berechtigungen muss Ihre App unter Kein Zugriff aufgeführt sein.
  • Es werden keine Berechtigungen gewährt.
  • Diese Änderungen an den Berechtigungen werden in Ihrer App wirksam.
  • Ihre App stürzt nicht ab.

FEHLGESCHLAGEN aus einem der folgenden Gründe:

  • Unter App-Berechtigungen wurde Ihre App nicht unter Nicht erlaubter Zugriff angezeigt, sondern befindet sich immer noch unter Zulässiger Zugriff.
  • Mindestens eine Berechtigung ist noch erteilt.
  • Diese Änderungen an den Berechtigungen wurden in Ihrer App nicht übernommen.
  • Deine App ist abgestürzt.

04-02: Berechtigungen zulassen

Details
Beschreibung Die App muss bestimmte Datensätze in Health Connect lesen oder schreiben, wenn ein Nutzer die Berechtigung erteilt.
Anforderungen

  • Die Health Connect App muss auf dem Smartphone installiert sein.
  • Alle Berechtigungen müssen vor dem Testen widerrufen werden.

Notizen Wenn es für Ihre App eine Möglichkeit gibt, zulässige Berechtigungen zu übernehmen, prüfen Sie dies dort ebenfalls.

Schritte

  1. Öffnen Sie die Health Connect App.
  2. Gehen Sie zu App-Berechtigungen.
  3. Wählen Sie Ihre App aus.
  4. Stellen Sie den Schieberegler Alle zulassen auf „Alle zulassen“, um Berechtigungen zuzulassen.

Erwartete Ergebnisse

Berechtigungen über die Health Connect App zulassen

Bedingungen für bestandene und nicht bestandene Prüfung:

ERFOLGREICH, wenn alle der folgenden Bedingungen erfüllt sind:

  • Unter App-Berechtigungen muss Ihre App unter Zugriff erlaubt angezeigt werden.
  • Alle Berechtigungen wurden gewährt.
  • Diese Änderungen an den Berechtigungen werden in Ihrer App wirksam.
  • Ihre App stürzt nicht ab.

FEHLGESCHLAGEN aus einem der folgenden Gründe:

  • Unter App-Berechtigungen wird Ihre App nicht unter Zulässiger Zugriff angezeigt, sondern befindet sich immer noch unter Nicht erlaubter Zugriff.
  • Mindestens eine Berechtigung wurde noch widerrufen.
  • Diese Änderungen an den Berechtigungen wurden in Ihrer App nicht übernommen.
  • Deine App ist abgestürzt.

05: Daten in Health Connect schreiben

Details
Beschreibung Ein Teil des allgemeinen Workflows besteht darin, Daten in den Health Connect-Datenspeicher zu schreiben.
Anforderungen Die Schreibberechtigung des erforderlichen Datentyps muss für Ihre App gewährt werden.
Reference Daten schreiben

Schritte

  1. Loggen Sie mithilfe Ihrer Anwendung einen Wert für den erforderlichen Datentyp.
  2. Öffnen Sie die Health Connect App.
  3. Wählen Sie Daten und Zugriff aus.
  4. Wählen Sie die Kategorie aus, zu der der erforderliche Datentyp gehört.
  5. Wählen Sie den erforderlichen Datentyp aus.
  6. Wählen Sie unter Daten verwalten die Option Alle Einträge ansehen aus.

Erwartete Ergebnisse

Daten über Ihre App schreiben

Bedingungen für bestandene und nicht bestandene Prüfung:

ERFOLGREICH, wenn alle der folgenden Bedingungen erfüllt sind:

  • Die neuen Daten werden in der Health Connect-App angezeigt.

FEHLGESCHLAGEN aus einem der folgenden Gründe:

  • Die neuen Daten werden nicht in der Health Connect App angezeigt.

06: Daten aus Health Connect lesen

Details
Beschreibung Ein Teil des allgemeinen Workflows ist das Lesen von Daten aus dem Health Connect-Datenspeicher.
Anforderungen

  • Sie haben die Health Connect Toolbox App installiert.
  • Die Schreibberechtigung des erforderlichen Datentyps muss für die Health Connect Toolbox-App gewährt werden.
  • Die Leseberechtigung für den erforderlichen Datentyp muss für Ihre App gewährt werden, es sei denn, Sie verwenden den Paketnamen der App für dataOriginFilter.

Reference Rohdaten lesen

Schritte

  1. Protokolliere mit der Health Connect Toolbox einen Wert für den erforderlichen Datentyp.
  2. Prüfen Sie, ob dies in der Health Connect App angezeigt wird.
    1. Öffnen Sie die Health Connect App.
    2. Wählen Sie Daten und Zugriff aus.
    3. Wählen Sie die Kategorie aus, zu der der erforderliche Datentyp gehört.
    4. Wählen Sie den erforderlichen Datentyp aus.
    5. Wählen Sie unter Daten verwalten die Option Alle Einträge ansehen aus.
  3. Daten mit deiner App auslesen.

Erwartete Ergebnisse

Daten aus deiner App lesen

Bedingungen für bestandene und nicht bestandene Prüfung:

ERFOLGREICH, wenn alle der folgenden Bedingungen erfüllt sind:

  • Die neuen Daten müssen sowohl in der Health Connect App als auch in Ihrer App sichtbar sein.

FEHLGESCHLAGEN aus einem der folgenden Gründe:

  • Die neuen Daten wurden weder in der Health Connect-App noch in Ihrer App berücksichtigt.

07: Aggregierte Daten aus Health Connect lesen

Details
Beschreibung Ein Teil des allgemeinen Workflows ist das Lesen von Daten aus dem Health Connect-Datenspeicher.

In den meisten Apps werden die Daten aggregiert, um beispielsweise Statistiken oder Diagramme anzuzeigen.

Anforderungen

  • Sie haben die Health Connect Toolbox App installiert.
  • Die Schreibberechtigung des erforderlichen Datentyps muss für die Health Connect Toolbox-App gewährt werden.
  • Die Leseberechtigung für den erforderlichen Datentyp muss für Ihre App gewährt werden, es sei denn, Sie verwenden den Paketnamen der App für Ihre dataOriginFilter.

Notizen Aggregierte Daten können abhängig von den in timeRangeFilter und dataOriginFilter verwendeten Werten variieren.
Reference Aggregierte Daten lesen

Schritte

  1. Protokolliere mehrere Werte für den erforderlichen Datentyp in der Health Connect Toolbox-App.
  2. Sehen Sie in der Health Connect App nach, ob sie berücksichtigt werden.
    1. Öffnen Sie die Health Connect App.
    2. Wählen Sie Daten und Zugriff aus.
    3. Wählen Sie die Kategorie aus, zu der der erforderliche Datentyp gehört.
    4. Wählen Sie den erforderlichen Datentyp aus.
    5. Wählen Sie unter Daten verwalten die Option Alle Einträge ansehen aus.
  3. Daten mit deiner App lesen und aggregieren

Erwartete Ergebnisse

Aggregierte Daten aus Ihrer App lesen

Bedingungen für bestandene und nicht bestandene Prüfung:

ERFOLGREICH, wenn alle der folgenden Bedingungen erfüllt sind:

  • Die neuen Werte werden in der Health Connect-App angezeigt.
  • Die aggregierten Werte werden in Ihrer App angezeigt.

FEHLGESCHLAGEN aus einem der folgenden Gründe:

  • Die neuen Werte werden in der Health Connect-App nicht angezeigt.
  • Die zusammengefassten Werte werden nicht in Ihrer App angezeigt.

08: Daten aus Health Connect aktualisieren

Details
Beschreibung Ein Teil des allgemeinen Workflows ist die Aktualisierung von Daten aus dem Health Connect-Datenspeicher.

Updates sind z. B. zum Synchronisieren und Importieren von Daten erforderlich.

Anforderungen Die Schreibberechtigung des erforderlichen Datentyps muss für Ihre App gewährt werden.
Reference Daten aktualisieren

Schritte

  1. Aktualisieren Sie die Werte des erforderlichen Datentyps mithilfe Ihrer App.
  2. Öffnen Sie die Health Connect App.
  3. Wählen Sie Daten und Zugriff aus.
  4. Wählen Sie die Kategorie aus, zu der der erforderliche Datentyp gehört.
  5. Wählen Sie den erforderlichen Datentyp aus.
  6. Wählen Sie unter Daten verwalten die Option Alle Einträge ansehen aus.

Erwartete Ergebnisse

Daten über Ihre App aktualisieren

Bedingungen für bestandene und nicht bestandene Prüfung:

ERFOLGREICH, wenn alle der folgenden Bedingungen erfüllt sind:

  • Die aktualisierten Werte werden in der Health Connect App angezeigt.

FEHLGESCHLAGEN aus einem der folgenden Gründe:

  • Die aktualisierten Werte werden in der Health Connect App nicht angezeigt.

09: Aktualisierte Daten aus Health Connect anzeigen

Details
Beschreibung Ein Teil des allgemeinen Workflows ist die Aktualisierung von Daten aus dem Health Connect-Datenspeicher.

Es gibt Anzeige-Apps, die Daten aus anderen Quell-Apps anzeigen können. Die Quell-Apps speichern Daten in Health Connect, während die Anzeige-Apps Daten von dort abrufen.

Anforderungen

  • Sie haben die Health Connect Toolbox App installiert.
  • Die Schreibberechtigung des erforderlichen Datentyps muss für die Health Connect Toolbox-App gewährt werden.
  • Die Leseberechtigung für den erforderlichen Datentyp muss für Ihre App gewährt werden, es sei denn, Sie verwenden den Paketnamen der App für Ihre dataOriginFilter.

Schritte

  1. Aktualisieren Sie die Werte des ausgewählten Datentyps mit der Health Connect Toolbox-App.
  2. Sehen Sie in der Health Connect App nach, ob sie berücksichtigt werden.
    1. Öffnen Sie die Health Connect App.
    2. Wählen Sie Daten und Zugriff aus.
    3. Wählen Sie die Kategorie aus, zu der der erforderliche Datentyp gehört.
    4. Wählen Sie den erforderlichen Datentyp aus.
    5. Wählen Sie unter Daten verwalten die Option Alle Einträge ansehen aus.
  3. Daten mit deiner App auslesen.

Erwartete Ergebnisse

Aktualisierte Daten aus Ihrer App anzeigen

Bedingungen für bestandene und nicht bestandene Prüfung:

ERFOLGREICH, wenn alle der folgenden Bedingungen erfüllt sind:

  • Die aktualisierten Werte werden sowohl in der Health Connect App als auch in Ihrer App angezeigt.

FEHLGESCHLAGEN aus einem der folgenden Gründe:

  • Die aktualisierten Werte werden weder in der Health Connect-App noch in Ihrer App angezeigt.

10: Daten aus Health Connect löschen

Details
Beschreibung Ein Teil des allgemeinen Workflows ist das Löschen von Daten aus dem Health Connect-Datenspeicher.
Anforderungen Die Schreibberechtigung des erforderlichen Datentyps muss für Ihre App gewährt werden.
Reference Daten löschen

Schritte

  1. Löschen Sie die Werte des erforderlichen Datentyps mithilfe Ihrer App.
  2. Öffnen Sie die Health Connect App.
  3. Wählen Sie Daten und Zugriff aus.
  4. Wählen Sie die Kategorie aus, zu der der erforderliche Datentyp gehört.
  5. Wählen Sie den erforderlichen Datentyp aus.
  6. Wählen Sie unter Daten verwalten die Option Alle Einträge ansehen aus.

Erwartete Ergebnisse

Daten über die App löschen

Bedingungen für bestandene und nicht bestandene Prüfung:

ERFOLGREICH, wenn alle der folgenden Bedingungen erfüllt sind:

  • Die gelöschten Werte werden in der Health Connect App nicht angezeigt.

FEHLGESCHLAGEN aus einem der folgenden Gründe:

  • Die gelöschten Werte werden weiterhin in der Health Connect App angezeigt.