Ses Geçişi Doğrulayıcı Uygulaması Kullanıcı Rehberi

Kurulum

Doğrulayıcı uygulamasında testi etkinleştirmek için:

  • Cihazın GmsCore sürümünün 22.08.xx veya daha yeni bir sürümüne sahip olduğundan emin olun.
  • Test e-postalarınızın Hızlı Eşleme İş Ortağı Test Grubu'nun bir parçası olduğundan emin olun.
    • Yeni kaydedilen e-postaların ve cihazların izinlerle senkronize edilmesi 6-24 saat sürebilir.
    • İlişkili Google Hesabı'na giriş ve çıkış yapmak da anında senkronizasyonu tetikleyebilir.

Örnek:

Desteklenen GMS Sürümü ve ayrıntıları

Test için Hızlı Eşleme Gerektirir

Ses değiştirme testleri, telefonların Hızlı Eşleme kullanılarak eşlenmesini gerektirir:

  1. A ve B olarak aynı Google Hesabına giriş yapılmış iki telefonu hazırlayın.
  2. Mikrofonlu kulaklığı A telefonu ile eşleyin (İlk eşleme).
  3. Eşleme moduna girin, Yarım Sayfa kullanıcı arayüzü bildirimini bekleyin.
  4. Bağlan'ı tıklayın.
  5. Bitti'yi tıklayın.
  6. Mikrofonlu kulaklığı B telefonuyla eşle (Sonraki eşleme).
    1. Her iki eşlemenin de tamamlandığına dair bildirimi bekleyin.
  7. Sistem bildirimini tıklayın.

Örnek akış:

Şekil 2: Burada A Cihazı ilk eşlemeye ilişkin düğme sırası gösterilmektedir. Şekil 3: Bu kart, sonraki B Cihazı eşleme işlemi için düğme sırasını göstermektedir.

Temel Kullanıcı Arayüzü Akışı

Aşağıda genel kullanıcı arayüzü akışı gösterilmektedir:

Şekil 4: Burada ilk oturum açma ve cihazların keşfi gösterilmiştir. Şekil 5: Test edilecek cihazın nasıl seçileceği gösterilmiştir. Şekil 6: Bu resimde, farklı test türleri ve bunların hangi cihaza karşılık geldiği gösterilmektedir. Şekil 7: Bu özellik, belirli bir test için belirli bir cihazın nasıl hedefleneceğini gösterir.

Ses Geçişi Tek Nokta Testleri

Ses Geçişi Testi (Tek Nokta)

Bu test aşağıdaki işlevleri gerçekleştirir:

  • Yük doğrulaması.
    • Farklı senaryolar için reklam verilerini doğrular.
  • Mesaj akışı doğrulaması.
    • Mesaj akışı iletişimini doğrular.
  • Geri dön.
    • Geçiş davranışını doğrular.

Yük Doğrulama (Tek Noktalı)

Yük Doğrulama sırası şöyledir:

  1. Mikrofonlu kulaklığa bağlanın.
  2. Hesap anahtarının ilk baytının, standardın gerektirdiği şekilde 0x06 olduğunu doğrulayın.
  3. Cihazla olan bağlantıyı kesin.
  4. Hesap anahtarının ilk baytının standardın gerektirdiği şekilde 0x05 olduğunu doğrulayın.
  5. Mikrofonlu kulaklığa yeniden bağlanın.
  6. Müzik çalın.
  7. Bağlantı durumunun aşağıdakilerden biri olduğunu doğrulayın:
    1. 0x4: Yalnızca A2DP akışı.
    2. 0x5: AVRCP ile A2DP akışı.
  8. SCO bağlantısı başlatın.
  9. SCO'nun başarıyla bağlandığını doğrulayın.
  10. Bağlantı durumunun aşağıdaki gibi olduğunu doğrulayın:
    1. 0x6: Bant içi ve bantsız zil sesi dahil HFP (telefon/voip araması) yayını.

Yük Doğrulama Örneği (tek nokta):

Şekil 8: Örnek bir cihaz için yük doğrulama test sonuçları gösterilmektedir.

Mesaj Akışı Doğrulaması (Tek Nokta)

Mesaj Akışı Doğrulama sırası şöyledir:

  1. Farklı RFCOMM bağlantıları arasındaki oturum tek seferlik rastgelelerini doğrulayın.
    1. Mikrofonlu kulaklığa bağlanın.
    2. Başlıktan tek seferlik X değerini al (5 saniye içinde).
    3. Mikrofonlu kulaklığa yeniden bağlanın.
    4. Mikrofonlu kulaklıktan bir tek seferlik Y değeri al (5 saniye içinde).
    5. X ve Y'nin farklı olup olmadığını doğrulayın.
  2. Ses Geçişi Özelliğini Alın isteğini gönderin.
    1. Yanıtın 2 saniye içinde gönderildiğini doğrulayın. İçerikler kontrol edilmez.
  3. Kullanımdaki Hesap Anahtarını Belirtin isteğini gönderin.
    1. Yanıtın 2 saniye içinde gönderildiğini doğrulayın. İçerikler kontrol edilmez.
  4. Başlatılan Bağlantıyı Bilgilendir isteğini gönderin.
    1. Yanıtın 2 saniye içinde gönderildiğini doğrulayın. İçerikler kontrol edilmez.
  5. Özel Veri Gönder isteğini gönderin.
    1. ACK'nın 2 saniye içinde döndürüldüğünü doğrulayın.
    2. Reklamveren verilerinin ayarlanan özel verileri içerip içermediğini doğrulayın (10 saniye içinde).

Mesaj Akışı doğrulamasına örnek (tek noktalı):

Şekil 9: Burada örnek bir cihaz için mesaj akışı doğrulama test sonuçları gösterilmektedir.

Geri Dön (Tek Nokta)

Bu test için iki cihaz gerekir: Birincil ve İkincil Arayan. Test sırası aşağıdaki gibidir:

  1. Birincil Arayan, başlığa bağlanır (10 saniye içinde).
  2. İkincil Arayan kişi, başlığa bağlanır (10 saniye içinde).
  3. İkincil Arayan, geçiş isteğini başlığa gönderir.

15 saniye içinde aşağıdakiler gerçekleşir:

  • Birincil Arayıcı tekrar mikrofonlu kulaklığa bağlanır.
  • İkincil Arayan kullanıcının mikrofonlu kulaklıkla olan bağlantısını keser.

Şekil 10: Bu, Birincil cihaz için yeterli test süresine olanak tanıyan İkincil Cihazların Ekran seçeneklerini göstermektedir.

Aşağıda, Geriye Dönme testinin bir örneği gösterilmektedir:

Şekil 11: Bu sütun, Geri Anahtarlı testin nasıl başlatılacağını gösterir. Şekil 12: Hangi cihazın hangi rolü yerine getireceğini nasıl tanımlayacağınız gösterilmiştir. Şekil 13: Roller tanımlandıktan sonra nasıl ilerleneceğini gösterir. Şekil 14: Doğrulama beklenirken cihazların nasıl göründüğünü gösterir. Şekil 15: Burada İkincil cihazın açık ve etkin kalması gereken yerler gösterilmektedir. Şekil 16: Başarılı bir testin sonuçları gösterilir.

Ses Geçişi Çok Noktalı Testleri

Yük Doğrulaması (Çok Noktalı)

Yük Doğrulama sırası şöyledir:

  1. Mikrofonlu kulaklığa bağlanın.
  2. Hesap anahtarının ilk baytının, standardın gerektirdiği şekilde 0x06 olduğunu doğrulayın.
  3. Cihazla olan bağlantıyı kesin.
  4. Hesap anahtarının ilk baytının standardın gerektirdiği şekilde 0x05 olduğunu doğrulayın.
  5. Mikrofonlu kulaklığa yeniden bağlanın.
  6. Müzik çalın.
  7. Bağlantı durumunun aşağıdakilerden biri olduğunu doğrulayın:
    1. 0x4: Yalnızca A2DP akışı.
    2. 0x5: AVRCP ile A2DP akışı.
  8. SCO bağlantısı başlatın.
  9. SCO'nun başarıyla bağlandığını doğrulayın.
  10. Bağlantı durumunun aşağıdaki gibi olduğunu doğrulayın:
    1. 0x6: Bant içi ve bantsız zil sesi dahil HFP (telefon/voip araması) yayını.

Mesaj Akışı (Çok Noktalı)

Bu test için Birincil ve İkincil Arama kişisi gereklidir. çokluplint yapılandırılabilirlik işareti TRUE olarak ayarlanmış testler, bu durumu mesaj akışı komutu aracılığıyla test etmek için ek adımlar içerir.

Yapılandırılabilir Olmayan Mesaj Akışı testi örneği (Çok noktalı):

Şekil 17: Bu sütun, başarılı bir yapılandırılamaz testin sonuçlarını gösterir.

Yapılandırılabilir Mesaj Akışı testi örneği (Çok noktalı):

Şekil 18: Bu sütun, başarılı bir yapılandırılabilir testin sonuçlarını gösterir.

Geri Dön (Çok Noktalı)

Bu test için Birincil ve İkincil Arama kişisi gereklidir. Bu test, tek puanlı sürümle neredeyse aynıdır. Tek fark şudur: Sağlayıcı birden fazla bağlantıyı desteklediğinden, İkincil Arayan Kişi, Sağlayıcı'ya bağlandığında Birincil Arayan Kişi, Sağlayıcı'ya bağlanmaya devam eder.

Çok Noktalı Geri Aktarma testi örneği:

Şekil 19: Bu sütun, testin Çok Noktalı bir cihazda geri geçişe nasıl izin verdiğini gösterir.

Anahtar Etkin (Yalnızca Çok Noktalı)

Bu test için Birincil ve İkincil Arama kişisi gereklidir.

Bu test yalnızca Sağlayıcının beklenen mesajları mesaj akışı kanalını kullanarak gönderdiğini doğrular.

Test adımları:

  1. Birincil Arayan, Sağlayıcı'ya bağlanır
  2. Birincil Arayan, Sağlayıcı'nın yeteneğini kontrol eder.
    1. Multi-Point kapalı VE Multi-Point Configurable TRUE ise Çoklu Nokta etkinleştirilmeye çalışılır.
  3. Birincil Arayan, Etkin ses kaynağını (bağlı cihaza) değiştir (0x30) seçeneğini çağırır.
  4. İkincil Arayan, Sağlayıcı'ya bağlanır.
  5. Birincil Arayan, Etkin ses kaynağını (bağlı cihaza) (0x30) başka bir cihaza çağırır.
  6. Sağlayıcı, Öncelikli Arayana Onaylayacaktır.
  7. İkincil Arayan, etkin durumla birlikte Çoklu nokta geçiş etkinliğini bildir (0x32) alır.

Etkin Geçiş (Yalnızca Çok Noktalı) testi örneği:

Şekil 20: Bu görsel, yalnızca Çok Noktalı bir cihazda testin geri geçişe nasıl izin verdiğini gösterir.

Sonuçlar Cihaz Konsolu'na Nasıl Yüklenir?

Sonuçlarınızı Nasıl Gönderebilirsiniz?

Uygulama, testler tamamlandıktan sonra sonuçların yüklenmesi için bir düğme sağlar:

Şekil 21: Bu görselde test sonuçlarının "gönder" düğmesiyle nasıl gönderileceği gösterilmektedir. Şekil 22: Bu, bir test gönderme sonucunun nasıl olduğunu gösterir.

Cihaz Konsolu Nasıl Kullanılır?

Gönderilen test sonuçları Yakındaki Konsol'da bulunabilir. (Mesafe Metrikleri ve Süre Metrikleri, Ses Geçişi test durumlarından kaldırılacaktır). Örneğin:

Şekil 23: Yakındaki Konsolu'ndaki bir dizi örnek test raporu gösterilmektedir.

Sorun giderme

Tüm testleriniz başarısız olursa Bluetooth'u kapatıp açmayı deneyin.

Şekil 24: Burada Bluetooth ayarlarının nasıl açılacağına ilişkin bir örnek gösterilmektedir.

Geri alma testiniz başarısız olduysa ve şekil 1'de gösterildiği gibi takıldıysa: Test cihazı sayfasına geri dönmeyi (şekil 2) ve yeniden test etmeyi deneyin.

Şekil 25: Bu örnekte, bir Switch-Back durumunun nasıl yeniden test edileceğine ilişkin bir örnek gösterilmektedir.