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

Uygulamalarınızı test etmek ve kullanıcıların olumlu ve tutarlı bir deneyim yaşamasını sağlamak sizin sorumluluğunuzdadır. Health Connect, en iyi uygulamalara ve kullanıcı deneyimi yönergelerine uygun şekilde tasarlanmış bir test alanı listesi önerir.

Test döngülerinizdeki ilerlemenizi izlemek için bir izleyici kullanıyorsanız bu izleyicileri listenize ekleyebilir ve uygulamanızın gereksinimlerine göre özelleştirebilirsiniz.

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

Ayrıntılar
Açıklama Kullanıcılar bir sağlık ve fitness uygulamasını ilk kez yüklediklerinde uygulamayı Health Connect ile entegre etmek için ilk katılım sürecini tamamlamalıdır.
Şartlar Telefona Health Connect uygulaması yüklenmiş olmalıdır.
Notlar Uygulamanız Health Connect ile entegrasyon durumunu gösterebiliyorsa bu durumu buradan kontrol edebilirsiniz.
Reference Yeni Health Connect kullanıcıları

Adımlar

  1. Uygulamanızı açın.
  2. Tanıtım kartına, modal pencereye, Ayarlar ekranına veya kullanıcıların Health Connect ile ilk kez entegrasyon yapmasına olanak tanıyan benzer ekranlara gidin.
  3. Uygulamanızda belirtilen adımları uygulayarak ilk katılım ekranını açın.
  4. İlk katılım ekranında Başlayın'a dokunun.
  5. Mantıksal ekranda, uygulamanız için listelenen izinleri etkinleştirmek üzere Tümüne izin ver'i açın veya kapatın.
  6. İzin vermek için İzin ver'e dokunun.

Beklenen sonuçlar

İlk katılım akışı

Geçme ve reddetme koşulları

Aşağıdaki koşulların tümü karşılanıyorsa GEÇERLİ:

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

Aşağıdakilerden herhangi biri nedeniyle BAŞARISIZ:

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

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

Ayrıntılar
Açıklama Bir kullanıcı Health Connect'te veri senkronizasyonu yapmaya karar verdiğinde ancak Health Connect uygulaması kaldırılmışsa uygulamanın, kullanıcıları Health Connect uygulamasını nasıl yükleyecekleri konusunda bilgilendirme yöntemi olmalıdır. Tercihen, uygulamanın yüklemek için doğrudan Google Play mağazasındaki Health Connect sayfasını yüklemesini sağlayın.
Şartlar Health Connect uygulaması telefona yüklü olmamalıdır.

Adımlar

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

Beklenen sonuçlar

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

Geçme ve reddetme koşulları

Aşağıdaki koşulların tümü karşılanıyorsa GEÇ:

  • Uygulamanın Ayarlar ekranında (veya benzer ekranlarda) Health Connect ile entegrasyon özelliği bulunmalıdır.
  • Kullanıcılar Google Play Store'daki Health Connect sayfasına yönlendirilmelidir.

Aşağıdakilerden herhangi biri nedeniyle BAŞARISIZ:

  • 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 aracılığıyla Health Connect ile entegrasyon

Ayrıntılar
Açıklama Bir kullanıcı verileri Health Connect ile senkronize etmeye karar verdiğinde ve Health Connect uygulaması yüklendiğinde, uygulamada kullanıcıları Health Connect ile nasıl entegre edecekleri konusunda bilgilendirecek bir yöntem olmalıdır. Kullanıcıları Health Connect uygulamasına yönlendirmelidir.
Şartlar Telefona Health Connect uygulaması yüklenmiş olmalıdır.

Adımlar

  1. Uygulamanızı açın.
  2. Uygulamanın, Health Connect ile entegrasyon seçeneği bulunan Ayarlar ekranına (veya benzer ekranlara) gidin.
  3. Health Connect ile entegrasyonu 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ıyorsa GEÇ:

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

Aşağıdakilerden herhangi biri nedeniyle BAŞARISIZ:

  • Uygulamanın Ayarlar ekranında veya benzer ekranlarda Health Connect ile entegre edilecek bir özellik yok.
  • 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
Açıklama Bir kullanıcı Health Connect'i kullanmayı bırakmaya karar verdiğinde, uygulamanın Health Connect ile bağlantısını kaldırmanın bir yolu olmalıdır.

Uygulama üzerinden tüm izinleri iptal etmeli ve entegrasyonu Health Connect'ten etkili bir şekilde kaldırmalıdır.

Şartlar Telefona Health Connect uygulaması yüklenmiş olmalıdır.
Reference PermissionController.revokeAllPermissions

Adımlar

  1. Uygulamanızı açın.
  2. Uygulamanın, Health Connect ile bağlantısını kaldırma seçeneğinin bulunduğu Ayarlar ekranına (veya benzer ekranlara) gidin.
  3. Health Connect ile bağlantıyı 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ıyorsa GEÇERLİ:

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

Aşağıdakilerden herhangi biri nedeniyle BAŞARISIZ:

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

03: Uygulama ayarlarınız üzerinden Health Connect uygulamasına erişme

Ayrıntılar
Açıklama Kullanıcılar Health Connect'i yönetmeye karar verdiğinde uygulamanın, kullanıcıları Health Connect uygulamasına yönlendirme yöntemi olmalıdır.
Şartlar

  • Telefona Health Connect uygulaması yüklenmiş olmalıdır.
  • Uygulamanız Health Connect ile entegre olmalıdır.

Notlar Kullanıcılar Health Connect'e telefonun Ayarları, yapılandırılmışsa Hızlı Ayarlar veya Google Play mağazası üzerinden de doğrudan erişebildiğinden bu isteğe bağlı bir kullanıcı arayüzü özelliğidir.
Reference Ayarlar menünüzdeki seçenek

Adımlar

  1. Uygulamanızı açın.
  2. Uygulamanın, Health Connect uygulamasına erişme seçeneğinin bulunduğ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

Uygulamanızın ayarlarından Health Connect'e erişme

Geçme ve reddetme koşulları

Aşağıdaki koşulların tümü karşılanıyorsa GEÇERLİ:

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

Aşağıdakilerden herhangi biri nedeniyle BAŞARISIZ:

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

04-01: İzinleri reddetme

Ayrıntılar
Açıklama Kullanıcı izin vermeyi iptal ettiğinde uygulama, Health Connect'te belirli kayıtları okumalı veya yazmamalıdır.
Şartlar

  • Telefona Health Connect uygulaması yüklenmiş olmalıdır.
  • Tüm izinler testten önce verilmelidir.

Notlar

  • Uygulamanızda reddedilen izinleri yansıtma yöntemi varsa oradan da kontrol edin.
  • Uygulamanız Health Connect'teki verileri okumaya devam edebiliyorsa ReadRecordsRequest çağrısı yaparken dataOriginFilter kullanmalı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ündüğünde Tümünü kaldır'ı seçin.

Beklenen sonuçlar

Health Connect uygulaması üzerinden izinleri reddetme

Geçme ve reddetme koşulları

Aşağıdaki koşulların tümü karşılanıyorsa GEÇERLİ:

  • Uygulama izinleri bölümünde, uygulamanız Erişime izin verilmiyor altında görünmelidir.
  • Hiçbir izin verilmez.
  • Bu izin değişiklikleri uygulamanızda geçerlilik kazanır.
  • Uygulamanız kilitlenmiyor.

Aşağıdakilerden herhangi biri nedeniyle BAŞARISIZ:

  • Uygulama izinleri bölümünde, uygulamanız Erişime izin verilmedi bölümünde görünmüyor ve hâlâ Erişime izin verildi bölümünde yer alıyor.
  • En az bir izin hâlâ verilmiş durumda.
  • Bu izin değişiklikleri uygulamanızda geçerli olmadı.
  • Uygulamanız kilitlendi.

04-02: İzinleri onayla

Ayrıntılar
Açıklama Kullanıcı izin verdiğinde uygulama, Health Connect'te belirli kayıtları okumalı veya bu kayıtlara yazmalıdır.
Şartlar

  • Telefona Health Connect uygulaması yüklenmiş olmalıdır.
  • Tüm izinler testten önce iptal edilmelidir.

Notlar Uygulamanızda izin verilen izinleri yansıtma yöntemi varsa 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 reddetme koşulları

Aşağıdaki koşulların tümü karşılanıyorsa GEÇ:

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

Aşağıdakilerden herhangi biri nedeniyle BAŞARISIZ:

  • Uygulama izinleri bölümünde, uygulamanız İzin verilen erişim altında görünmüyor ve hâlâ İzin verilmeyen erişim bölümünde yer alıyor.
  • 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
Açıklama Ortak iş akışı kapsamında Health Connect veri deposuna veri yazma işlemi de yer alı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 günlüğe 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önet bölümünde Tüm girişleri göster'i seçin.

Beklenen sonuçlar

Uygulamanız üzerinden veri yazma

Geçme ve reddetme koşulları

Aşağıdaki koşulların tümü karşılanıyorsa GEÇERLİ:

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

Aşağıdakilerden herhangi biri nedeniyle BAŞARISIZ:

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

06: Health Connect'ten veri okuma

Ayrıntılar
Açıklama Ortak iş akışı kapsamında Health Connect veri deposundan veri okumak gerekir.
Şartlar

  • Health Connect Araç Kutusu uygulamasını yüklemiş olmanız gerekir.
  • Health Connect Aracı 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 Aracı Kutusu uygulamasını kullanarak gerekli veri türü için bir değer kaydedin.
  2. Verilerin 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önet bölümünde Tüm girişleri göster'i seçin.
  3. Uygulamanızı kullanarak verileri okuyun.

Beklenen sonuçlar

Uygulamanızdaki verileri okuma

Geçme ve reddetme koşulları

Aşağıdaki koşulların tümü karşılanıyorsa GEÇERLİ:

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

Aşağıdakilerden herhangi biri nedeniyle BAŞARISIZ:

  • Yeni veriler Health Connect uygulamasına veya uygulamanıza yansıtılmadı.

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

Ayrıntılar
Açıklama Ortak iş akışı kapsamında Health Connect veri deposundan veri okumak gerekir.

Çoğu uygulamada veriler, istatistik veya grafik gösterme gibi amaçlar için toplanır.

Şartlar

  • Health Connect Araç Kutusu uygulamasını yüklemiş olmanız gerekir.
  • Health Connect Aracı 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.

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

Adımlar

  1. Health Connect Aracı Kutusu uygulamasında, gerekli veri türü için birden fazla değer günlüğe kaydedin.
  2. Bu değişikliklerin 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önet bölümünde Tüm girişleri göster'i seçin.
  3. Uygulamanızı kullanarak verileri okuyabilir ve toplayabilirsiniz.

Beklenen sonuçlar

Uygulamanızdan birleştirilmiş verileri okuma

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

Aşağıdaki koşulların tümü karşılanıyorsa GEÇERLİ:

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

Aşağıdakilerden herhangi biri nedeniyle BAŞARISIZ:

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

08: Health Connect'teki verileri güncelleme

Ayrıntılar
Açıklama Ortak iş akışı kapsamında Health Connect veri deposundaki verileri güncellemek de yer alır.

Veri senkronizasyonu ve içe aktarma gibi senaryolarda güncellemeler gereklidir.

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

Adımlar

  1. Uygulamanızı kullanarak gerekli veri türünün değerlerini 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önet bölümünde Tüm girişleri göster'i seçin.

Beklenen sonuçlar

Uygulamanız üzerinden verileri güncelleme

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

Aşağıdaki koşulların tümü karşılanıyorsa GEÇERLİ:

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

Aşağıdakilerden herhangi biri nedeniyle BAŞARISIZ:

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

09: Health Connect'teki güncellenmiş verileri gösterme

Ayrıntılar
Açıklama Ortak iş akışı kapsamında Health Connect veri deposundaki verileri güncellemek de yer alır.

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

Şartlar

  • Health Connect Araç Kutusu uygulamasını yüklemiş olmanız gerekir.
  • Health Connect Aracı 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 Aracı Kutusu uygulamasını kullanarak seçtiğiniz veri türünün değerlerini güncelleyin.
  2. Bu değişikliklerin 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önet bölümünde Tüm girişleri göster'i seçin.
  3. Uygulamanızı kullanarak verileri okuyun.

Beklenen sonuçlar

Uygulamanızdaki güncellenmiş verileri gösterme

Geçme ve reddetme koşulları

Aşağıdaki koşulların tümü karşılanıyorsa GEÇ:

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

Aşağıdakilerden herhangi biri nedeniyle BAŞARISIZ:

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

10: Health Connect'teki verileri silme

Ayrıntılar
Açıklama Ortak iş akışı kapsamında Health Connect veri deposundaki veriler silinir.
Şartlar Uygulamanız için gerekli veri türünün yazma izni verilmelidir.
Reference Verileri silme

Adımlar

  1. Uygulamanızı kullanarak gerekli veri türünün değerlerini 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önet bölümünde Tüm girişleri göster'i seçin.

Beklenen sonuçlar

Uygulamanız üzerinden verileri silme

Geçme ve reddetme koşulları

Aşağıdaki koşulların tümü karşılanıyorsa GEÇERLİ:

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

Aşağıdakilerden herhangi biri nedeniyle BAŞARISIZ:

  • Silinen değerler Health Connect uygulamasına yansıtılmaya devam eder.