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:
Test için Hızlı Eşleme Gerektirir
Ses değiştirme testleri, telefonların Hızlı Eşleme kullanılarak eşlenmesini gerektirir:
- A ve B olarak aynı Google Hesabına giriş yapılmış iki telefonu hazırlayın.
- Mikrofonlu kulaklığı A telefonu ile eşleyin (İlk eşleme).
- Eşleme moduna girin, Yarım Sayfa kullanıcı arayüzü bildirimini bekleyin.
- Bağlan'ı tıklayın.
- Bitti'yi tıklayın.
- Mikrofonlu kulaklığı B telefonuyla eşle (Sonraki eşleme).
- Her iki eşlemenin de tamamlandığına dair bildirimi bekleyin.
- Sistem bildirimini tıklayın.
Örnek akış:
Temel Kullanıcı Arayüzü Akışı
Aşağıda genel kullanıcı arayüzü akışı gösterilmektedir:
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:
- Mikrofonlu kulaklığa bağlanın.
- Hesap anahtarının ilk baytının, standardın gerektirdiği şekilde 0x06 olduğunu doğrulayın.
- Cihazla olan bağlantıyı kesin.
- Hesap anahtarının ilk baytının standardın gerektirdiği şekilde 0x05 olduğunu doğrulayın.
- Mikrofonlu kulaklığa yeniden bağlanın.
- Müzik çalın.
- Bağlantı durumunun aşağıdakilerden biri olduğunu doğrulayın:
- 0x4: Yalnızca A2DP akışı.
- 0x5: AVRCP ile A2DP akışı.
- SCO bağlantısı başlatın.
- SCO'nun başarıyla bağlandığını doğrulayın.
- Bağlantı durumunun aşağıdaki gibi olduğunu doğrulayın:
- 0x6: Bant içi ve bantsız zil sesi dahil HFP (telefon/voip araması) yayını.
Yük Doğrulama Örneği (tek nokta):
Mesaj Akışı Doğrulaması (Tek Nokta)
Mesaj Akışı Doğrulama sırası şöyledir:
- Farklı RFCOMM bağlantıları arasındaki oturum tek seferlik rastgelelerini doğrulayın.
- Mikrofonlu kulaklığa bağlanın.
- Başlıktan tek seferlik X değerini al (5 saniye içinde).
- Mikrofonlu kulaklığa yeniden bağlanın.
- Mikrofonlu kulaklıktan bir tek seferlik Y değeri al (5 saniye içinde).
- X ve Y'nin farklı olup olmadığını doğrulayın.
- Ses Geçişi Özelliğini Alın isteğini gönderin.
- Yanıtın 2 saniye içinde gönderildiğini doğrulayın. İçerikler kontrol edilmez.
- Kullanımdaki Hesap Anahtarını Belirtin isteğini gönderin.
- Yanıtın 2 saniye içinde gönderildiğini doğrulayın. İçerikler kontrol edilmez.
- Başlatılan Bağlantıyı Bilgilendir isteğini gönderin.
- Yanıtın 2 saniye içinde gönderildiğini doğrulayın. İçerikler kontrol edilmez.
- Özel Veri Gönder isteğini gönderin.
- ACK'nın 2 saniye içinde döndürüldüğünü doğrulayın.
- 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ı):
Geri Dön (Tek Nokta)
Bu test için iki cihaz gerekir: Birincil ve İkincil Arayan. Test sırası aşağıdaki gibidir:
- Birincil Arayan, başlığa bağlanır (10 saniye içinde).
- İkincil Arayan kişi, başlığa bağlanır (10 saniye içinde).
- İ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.
Aşağıda, Geriye Dönme testinin bir örneği gösterilmektedir:
Ses Geçişi Çok Noktalı Testleri
Yük Doğrulaması (Çok Noktalı)
Yük Doğrulama sırası şöyledir:
- Mikrofonlu kulaklığa bağlanın.
- Hesap anahtarının ilk baytının, standardın gerektirdiği şekilde 0x06 olduğunu doğrulayın.
- Cihazla olan bağlantıyı kesin.
- Hesap anahtarının ilk baytının standardın gerektirdiği şekilde 0x05 olduğunu doğrulayın.
- Mikrofonlu kulaklığa yeniden bağlanın.
- Müzik çalın.
- Bağlantı durumunun aşağıdakilerden biri olduğunu doğrulayın:
- 0x4: Yalnızca A2DP akışı.
- 0x5: AVRCP ile A2DP akışı.
- SCO bağlantısı başlatın.
- SCO'nun başarıyla bağlandığını doğrulayın.
- Bağlantı durumunun aşağıdaki gibi olduğunu doğrulayın:
- 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ı):
Yapılandırılabilir Mesaj Akışı testi örneği (Çok noktalı):
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:
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ı:
- Birincil Arayan, Sağlayıcı'ya bağlanır
- Birincil Arayan, Sağlayıcı'nın yeteneğini kontrol eder.
- Multi-Point kapalı VE Multi-Point Configurable
TRUE
ise Çoklu Nokta etkinleştirilmeye çalışılır.
- Multi-Point kapalı VE Multi-Point Configurable
- Birincil Arayan, Etkin ses kaynağını (bağlı cihaza) değiştir (0x30) seçeneğini çağırır.
- İkincil Arayan, Sağlayıcı'ya bağlanır.
- Birincil Arayan, Etkin ses kaynağını (bağlı cihaza) (0x30) başka bir cihaza çağırır.
- Sağlayıcı, Öncelikli Arayana Onaylayacaktır.
- İ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:
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:
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:
Sorun giderme
Tüm testleriniz başarısız olursa Bluetooth'u kapatıp açmayı deneyin.
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.