Health Connect'in en popüler kullanım alanlarını test etme

Uygulamalarınızı test etmek ve kullanıcılara olumlu ve tutarlı bir deneyim sunmak sizin sorumluluğunuzdadır. Health Connect, en iyi uygulamalara ve kullanıcı deneyimi kurallarına uyacak şekilde tasarlanmış bir test durumu listesi önerir.

Test döngülerinizde ilerleme durumunuzu izlemek için bir izleyici kullanıyorsanız bunları listenize ekleyebilir ve uygulamanızın gereksinimlerine göre özelleştirebilirsiniz.

01: İlk katılım akışı üzerinden izin isteme

Ayrıntılar
Description İlk kez bir sağlık ve fitness uygulamasını yükleyen kullanıcıların, uygulamayı Health Connect'e entegre etmek için ilk katılım sürecinden geçmesi gerekir.
Şartlar Health Connect uygulaması telefonda yüklü olmalıdır.
Notes Uygulamanız Health Connect ile entegrasyon durumunu gösterebiliyorsa buradan kontrol edebilirsiniz.
Reference Yeni Health Connect kullanıcıları

Adımlar

  1. Uygulamanızı açın.
  2. Promosyon kartı, kalıcı öğe, Ayarlar ekranı veya kullanıcıların Health Connect ile ilk kez entegrasyon yapmasına izin veren benzer ekranlara gidin.
  3. Uygulamanızda belirtilen adımları izleyerek ilk katılım ekranını açın.
  4. İlk katılım ekranında Başlayın'a dokunun.
  5. Rasyonel ekranda, Tümüne izin ver'i açarak uygulamanız için listelenen izinleri etkinleştirin.
  6. İzin vermek için İzin ver'e dokunun.

Beklenen sonuçlar

Oryantasyon akışı

Geçme ve başarısız olma koşulları

Aşağıdaki koşulların tümü karşılanırsa BAŞARILI:

  • Kullanıcılar gerekli tüm okuma ve yazma izinleriyle gerekçe ekranına yönlendirilir.
  • Verilen izinler, Health Connect uygulamasına doğru şekilde yansıtılır.

Aşağıdaki nedenlerden herhangi biri için BAĞ_DEĞ_SAY:

  • Kullanıcı, gerekli tüm okuma ve yazma izinleriyle gerekçe sayfasına yönlendirilmez.
  • Verilen izinler Health Connect uygulamasına düzgün şekilde yansıtılmaz.

02-01: Kaldırılmış durumdayken Health Connect ile entegrasyon girişimi

Ayrıntılar
Description Health Connect ile veri senkronizasyonu yapmaya karar veren bir kullanıcı, Health Connect uygulamasının yüklemesini kaldırdığında uygulamanın kullanıcılara Health Connect uygulamasını nasıl yükleyecekleri konusunda bilgi verecek bir yolu olmalıdır. Yüklemek için uygulamanın Google Play Store'daki Health Connect sayfasını doğrudan yüklemesini tercih etmeniz tercih edilir.
Şartlar Health Connect uygulaması telefonda yüklü olmamalıdır.

Adımlar

  1. Uygulamanızı açın.
  2. Uygulamanın Health Connect ile entegrasyon seçeneğinin bulunduğu Ayarlar ekranına (veya benzer ekranlara) gidin.
  3. Health Connect'i yüklemeyi seçin.

Beklenen sonuçlar

Kaldırılmış durumdayken Health Connect ile entegrasyon girişimi

Geçme ve başarısız olma koşulları

Aşağıdaki koşulların tümü karşılanırsa BAŞARILI:

  • Uygulamanın Ayarlar ekranında (veya benzer ekranlarda), Health Connect ile entegre edilebilecek bir özellik olmalıdır.
  • Kullanıcılar, Google Play Store'daki Health Connect sayfasına yönlendirilmelidir.

Aşağıdaki nedenlerden herhangi biri için BAĞ_DEĞ_SAY:

  • Uygulamanın Ayarlar ekranında veya benzer ekranlarda Health Connect ile entegrasyon yapılamaz.
  • Kullanıcılar, Google Play Store'daki Health Connect sayfasına yönlendirilmez.

02-02: Uygulamanız üzerinden Health Connect ile entegrasyon

Ayrıntılar
Description Bir kullanıcı, Health Connect ile veri senkronizasyonu yapmaya karar verdiğinde ve Health Connect uygulaması yüklendiğinde uygulamanın, Health Connect ile entegrasyon konusunda kullanıcıları bilgilendirecek bir yolunun olması gerekir. Kullanıcıları Health Connect uygulamasına yönlendirmelidir.
Şartlar Health Connect uygulaması telefonda yüklü olmalıdır.

Adımlar

  1. Uygulamanızı açın.
  2. Uygulamanın Health Connect ile entegrasyon seçeneğinin bulunduğu Ayarlar ekranına (veya benzer ekranlara) gidin.
  3. Health Connect ile entegre etmeyi seçin.

Beklenen sonuçlar

Uygulamanız üzerinden Health Connect ile entegrasyon

Geçme ve başarısız olma koşulları

Aşağıdaki koşulların tümü karşılanırsa BAŞARILI:

  • Uygulamanın Ayarlar ekranında (veya benzer ekranlarda), Health Connect ile entegre edilebilecek bir özellik olmalıdır.
  • Health Connect ile entegrasyon seçeneğine dokunduğunuzda Health Connect uygulamasına yönlendirilirsiniz.

Aşağıdaki nedenlerden herhangi biri için BAĞ_DEĞ_SAY:

  • Uygulamanın Ayarlar ekranında veya benzer ekranlarda Health Connect ile entegrasyon sağlamak gibi bir özellik yoktur.
  • Health Connect ile entegrasyon seçeneğine dokunduğunuzda Health Connect uygulamasına yönlendirilmezsiniz.

02-03: Uygulamanız üzerinden Health Connect bağlantısını kaldırma

Ayrıntılar
Description Kullanıcılar Health Connect'i kullanmayı bırakmaya karar verdiğinde uygulamanın Health Connect ile olan bağlantısını kaldırma yöntemi olmalıdır.

Uygulama üzerinden tüm izinleri iptal ederek Health Connect'teki entegrasyonu etkili bir şekilde kaldırması gerekir.

Şartlar Health Connect uygulaması telefonda yüklü olmalıdır.
Reference PermissionController.revokeAllPermissions

Adımlar

  1. Uygulamanızı açın.
  2. Uygulamanın Health Connect bağlantısını kaldırma seçeneğinin bulunduğu Ayarlar ekranına (veya benzer ekranlara) gidin.
  3. Health Connect'in bağlantısını kaldırmayı seçin.

Beklenen sonuçlar

Uygulamanız üzerinden Health Connect bağlantısını kaldırma

Geçme ve başarısız olma koşulları

Aşağıdaki koşulların tümü karşılanırsa BAŞARILI:

  • Uygulamanın Ayarlar ekranında (veya benzer ekranlarda) Health Connect bağlantısını kaldıracak bir özellik olmalıdır.
  • Uygulamanızın altında listelenen tüm izinler iptal edilmelidir.

Aşağıdaki nedenlerden herhangi biri için BAĞ_DEĞ_SAY:

  • Uygulamanın Ayarlar ekranından veya benzer ekranlardan Health Connect bağlantısı kaldırılamaz.
  • Uygulamanızın altında listelenen en az bir izin iptal edilmemiştir.

03: Health Connect uygulamasına uygulama ayarlarınızdan erişme

Ayrıntılar
Description Bir kullanıcı Health Connect'i yönetmeye karar verdiğinde uygulamanın, kullanıcıları Health Connect uygulamasına yönlendirecek bir yolu olmalıdır.
Şartlar

  • Health Connect uygulaması telefonda yüklü olmalıdır.
  • Uygulamanız Health Connect ile entegre olmalıdır.

Notes Bu, isteğe bağlı bir kullanıcı arayüzü özelliğidir. Çünkü kullanıcılar, Health Connect'e telefonun Ayarlar'ından, yapılandırıldıklarında Hızlı Ayarlar'dan veya Google Play Store'dan doğrudan erişebilir.
Reference Ayarlar menünüzden seçme

Adımlar

  1. Uygulamanızı açın.
  2. Uygulamanın Health Connect uygulamasına erişme seçeneğinin olduğu Ayarlar ekranına (veya benzer ekranlara) gidin.
  3. Health Connect'e erişmeyi veya Health Connect'i yönetmeyi seçin.

Beklenen sonuçlar

Health Connect'e uygulamanızın ayarlarından erişin

Geçme ve başarısız olma koşulları

Aşağıdaki koşulların tümü karşılanırsa BAŞARILI:

  • Uygulamanın Ayarlar ekranında (veya benzer ekranlarda), Health Connect uygulamasına erişebilecek bir yol olmalıdır.

Aşağıdaki nedenlerden herhangi biri için BAĞ_DEĞ_SAY:

  • Health Connect uygulamasına, uygulamanın Ayarlar ekranından veya benzer ekranlardan erişilemez.

04-01: İzinleri reddet

Ayrıntılar
Description Uygulama, kullanıcı izni iptal ettiğinde belirli kayıtları Health Connect'e okumamalı veya yazmamalıdır.
Şartlar

  • Health Connect uygulaması telefonda yüklü olmalıdır.
  • Tüm izinler testten önce verilmelidir.

Notes

  • Uygulamanızın reddedilen izinleri yansıtmanın bir yolu varsa bunu da kontrol edin.
  • Uygulamanız Health Connect'ten veri okumaya devam edebiliyorsa ReadRecordsRequest adlı cihazı çağırırken dataOriginFilter kullanıyor olmalıdır.

Adımlar

  1. Health Connect uygulamasını açın.
  2. Uygulama izinleri'ne gidin.
  3. Uygulamanızı seçin.
  4. İzinleri reddetmek için Tümüne izin ver anahtarını açın.
  5. İletişim kutusu görüntülendiğinde Tümünü kaldır'ı seçin.

Beklenen sonuçlar

Health Connect uygulaması üzerinden izinleri reddetme

Geçme ve başarısız olma koşulları

Aşağıdaki koşulların tümü karşılanırsa BAŞARILI:

  • Uygulamanız, Uygulama izinleri bölümünde Erişim izni verilmeyenler'in altında görünmelidir.
  • Hiçbir izin verilmedi.
  • Bu izin değişiklikleri uygulamanızda geçerli olur.
  • Uygulamanız kilitlenmiyor.

Aşağıdaki nedenlerden herhangi biri için BAĞ_DEĞ_SAY:

  • Uygulamanız, Uygulama izinleri bölümünde İzin verilmeyen erişim bölümünde görünmüyor ve hâlâ İzin verilen erişim altında.
  • En az bir izin hâlâ verilmiş durumda.
  • Bu izin değişiklikleri uygulamanızda geçerli olmadı.
  • Uygulamanız kilitlendi.

04-02: İzinleri verin

Ayrıntılar
Description Kullanıcı izin verdiğinde uygulama, Health Connect'teki belirli kayıtları okumalı veya buraya yazmalıdır.
Şartlar

  • Health Connect uygulaması telefonda yüklü olmalıdır.
  • Test öncesinde tüm izinler iptal edilmelidir.

Notes Uygulamanızın izin verilen izinleri yansıtabileceği bir yol varsa bu işlevi oradan da kontrol edin.

Adımlar

  1. Health Connect uygulamasını açın.
  2. Uygulama izinleri'ne gidin.
  3. Uygulamanızı seçin.
  4. İzinleri vermek için Tümüne izin ver anahtarını açın.

Beklenen sonuçlar

Health Connect uygulaması üzerinden izin verme

Geçme ve başarısız olma koşulları

Aşağıdaki koşulların tümü karşılanırsa BAŞARILI:

  • Uygulamanız, Uygulama izinleri bölümünde İzin verilen erişim altında görünmelidir.
  • Tüm izinler verilmiş.
  • Bu izin değişiklikleri uygulamanızda geçerli olur.
  • Uygulamanız kilitlenmiyor.

Aşağıdaki nedenlerden herhangi biri için BAĞ_DEĞ_SAY:

  • Uygulamanız, Uygulama izinleri bölümünde İzin verilen erişim bölümünde görünmüyordu ve hâlâ İzin verilmeyen erişim altında bulunuyor.
  • En az bir izin hâlâ iptal edilmiş durumda.
  • Bu izin değişiklikleri uygulamanızda geçerli olmadı.
  • Uygulamanız kilitlendi.

05: Health Connect'e veri yazma

Ayrıntılar
Description Health Connect veri deposuna veri yazmak, yaygın iş akışının bir parçasıdır.
Şartlar Uygulamanız için gerekli veri türünün Yazma izni verilmelidir.
Reference Veri yazma

Adımlar

  1. Uygulamanızı kullanarak gerekli veri türü için bir değer kaydedin.
  2. Health Connect uygulamasını açın.
  3. Veriler ve erişim'i seçin.
  4. Gerekli veri türünüzün ait olduğu kategoriyi seçin.
  5. Gerekli veri türünü seçin.
  6. Verileri yönetin bölümünde Tüm girişleri göster'i seçin.

Beklenen sonuçlar

Uygulamanız üzerinden veri yazma

Geçme ve başarısız olma koşulları

Aşağıdaki koşulların tümü karşılanırsa BAŞARILI:

  • Yeni veriler Health Connect uygulamasına yansıtılır.

Aşağıdaki nedenlerden herhangi biri için BAĞ_DEĞ_SAY:

  • Yeni veriler Health Connect uygulamasına yansıtılmaz.

06: Health Connect'ten veri okuma

Ayrıntılar
Description Health Connect veri deposundan veri okumak, yaygın iş akışının bir parçasıdır.
Şartlar

  • Health Connect Toolbox uygulamasını yüklemiş olmanız gerekir.
  • Health Connect Araç Kutusu uygulaması için gerekli veri türünün Yazma izni verilmelidir.
  • dataOriginFilter için uygulamanızın paket adını kullanmıyorsanız uygulamanız için gerekli veri türünün Okuma izni verilmelidir.

Reference Ham verileri okuma

Adımlar

  1. Health Connect Toolbox uygulamasını kullanarak gerekli veri türü için bir değer kaydedin.
  2. Bildirimin yansıtılıp yansıtılmadığını görmek için Health Connect uygulamasını kontrol edin.
    1. Health Connect uygulamasını açın.
    2. Veriler ve erişim'i seçin.
    3. Gerekli veri türünün ait olduğu kategoriyi seçin.
    4. Gerekli veri türünü seçin.
    5. Verileri yönetin bölümünde Tüm girişleri göster'i seçin.
  3. Uygulamanızı kullanarak verileri okuyun.

Beklenen sonuçlar

Uygulamanızdan veri okuma

Geçme ve başarısız olma koşulları

Aşağıdaki koşulların tümü karşılanırsa BAŞARILI:

  • Yeni veriler hem Health Connect uygulamasına hem de uygulamanıza yansıtılmalıdır.

Aşağıdaki nedenlerden herhangi biri için BAĞ_DEĞ_SAY:

  • Yeni veriler Health Connect uygulamasına veya uygulamanıza yansıtılmamıştır.

07: Health Connect'teki birleştirilmiş verileri okuma

Ayrıntılar
Description Health Connect veri deposundan veri okumak, yaygın iş akışının bir parçasıdır.

Çoğu uygulamada veriler, istatistikleri veya grafikleri görüntüleme gibi amaçlar için toplanır.

Şartlar

  • Health Connect Toolbox uygulamasını yüklemiş olmanız gerekir.
  • Health Connect Araç Kutusu uygulaması için gerekli veri türünün Yazma izni verilmelidir.
  • dataOriginFilter için uygulamanızın paket adını kullanmıyorsanız uygulamanız için gerekli veri türünün Okuma izni verilmelidir.

Notes Birleştirilmiş veriler, timeRangeFilter ve dataOriginFilter özelliğinde kullanılan değerlere bağlı olarak değişiklik gösterebilir.
Reference Birleştirilmiş verileri okuma

Adımlar

  1. Health Connect Araç Kutusu uygulamasına gerekli veri türü için birden fazla değer kaydedin.
  2. Sonuçların yansıtılıp yansıtılmadığını görmek için Health Connect uygulamasını kontrol edin.
    1. Health Connect uygulamasını açın.
    2. Veriler ve erişim'i seçin.
    3. Gerekli veri türünün ait olduğu kategoriyi seçin.
    4. Gerekli veri türünü seçin.
    5. Verileri yönetin bölümünde Tüm girişleri göster'i seçin.
  3. Uygulamanızı kullanarak verileri okuyun ve birleştirin.

Beklenen sonuçlar

Uygulamanızdaki birleştirilmiş verileri okuma

Geçme ve başarısız olma koşulları

Aşağıdaki koşulların tümü karşılanırsa BAŞARILI:

  • Yeni değerler Health Connect uygulamasına yansıtılır.
  • Toplam değerler uygulamanızda yansıtılır.

Aşağıdaki nedenlerden herhangi biri için BAĞ_DEĞ_SAY:

  • Yeni değerler Health Connect uygulamasına yansıtılmaz.
  • Toplam değerler uygulamanıza yansıtılmaz.

08: Health Connect'ten verileri güncelleme

Ayrıntılar
Description Health Connect veri deposundaki verileri güncellemek, yaygın iş akışının bir parçasıdır.

Verilerin senkronize edilmesi ve içe aktarılması gibi durumlarda güncelleme yapılması gerekir.

Şartlar Uygulamanız için gerekli veri türünün Yazma izni verilmelidir.
Reference Verileri güncelleme

Adımlar

  1. Gerekli veri türünün değerlerini uygulamanızı kullanarak güncelleyin.
  2. Health Connect uygulamasını açın.
  3. Veriler ve erişim'i seçin.
  4. Gerekli veri türünün ait olduğu kategoriyi seçin.
  5. Gerekli veri türünü seçin.
  6. Verileri yönetin bölümünde Tüm girişleri göster'i seçin.

Beklenen sonuçlar

Verileri uygulamanız üzerinden güncelleyin

Geçme ve başarısız olma koşulları

Aşağıdaki koşulların tümü karşılanırsa BAŞARILI:

  • Güncellenen değerler Health Connect uygulamasına yansıtılır.

Aşağıdaki nedenlerden herhangi biri için BAĞ_DEĞ_SAY:

  • Güncellenen değerler Health Connect uygulamasına yansıtılmaz.

09: Health Connect'ten güncellenen verileri gösterme

Ayrıntılar
Description Health Connect veri deposundaki verileri güncellemek, yaygın iş akışının bir parçasıdır.

Diğer kaynak uygulamalardan gelen verileri gösterebilen görüntüleme uygulamaları var. Kaynak uygulamalar Health Connect'te veri depolar, görüntüleme uygulamaları ise verileri buradan alır.

Şartlar

  • Health Connect Toolbox uygulamasını yüklemiş olmanız gerekir.
  • Health Connect Araç Kutusu uygulaması için gerekli veri türünün Yazma izni verilmelidir.
  • dataOriginFilter için uygulamanızın paket adını kullanmıyorsanız uygulamanız için gerekli veri türünün Okuma izni verilmelidir.

Adımlar

  1. Health Connect Araç Kutusu uygulamasını kullanarak seçtiğiniz veri türünün değerlerini güncelleyin.
  2. Sonuçların yansıtılıp yansıtılmadığını görmek için Health Connect uygulamasını kontrol edin.
    1. Health Connect uygulamasını açın.
    2. Veriler ve erişim'i seçin.
    3. Gerekli veri türünün ait olduğu kategoriyi seçin.
    4. Gerekli veri türünü seçin.
    5. Verileri yönetin bölümünde Tüm girişleri göster'i seçin.
  3. Uygulamanızı kullanarak verileri okuyun.

Beklenen sonuçlar

Uygulamanızdan güncellenmiş verileri gösterin

Geçme ve başarısız olma koşulları

Aşağıdaki koşulların tümü karşılanırsa BAŞARILI:

  • Güncellenen değerler hem Health Connect uygulamasına hem de uygulamanıza yansıtılır.

Aşağıdaki nedenlerden herhangi biri için BAĞ_DEĞ_SAY:

  • Güncellenen değerler Health Connect uygulamasına veya uygulamanıza yansıtılmaz.

10: Health Connect'ten veri silme

Ayrıntılar
Description Health Connect veri deposundaki verileri silmek de yaygın iş akışının bir parçasıdır.
Şartlar Uygulamanız için gerekli veri türünün Yazma izni verilmelidir.
Reference Verileri silme

Adımlar

  1. Gerekli veri türünün değerlerini uygulamanızı kullanarak silin.
  2. Health Connect uygulamasını açın.
  3. Veriler ve erişim'i seçin.
  4. Gerekli veri türünün ait olduğu kategoriyi seçin.
  5. Gerekli veri türünü seçin.
  6. Verileri yönetin bölümünde Tüm girişleri göster'i seçin.

Beklenen sonuçlar

Verileri uygulamanız aracılığıyla silme

Geçme ve başarısız olma koşulları

Aşağıdaki koşulların tümü karşılanırsa BAŞARILI:

  • Silinen değerler Health Connect uygulamasına yansıtılmaz.

Aşağıdaki nedenlerden herhangi biri için BAĞ_DEĞ_SAY:

  • Silinen değerler Health Connect uygulamasında gösterilmeye devam eder.