Walidator dźwięku – instrukcja obsługi aplikacji

Konfiguracja

Aby włączyć testowanie w aplikacji Walidator:

  • Upewnij się, że urządzenie ma GmsCore w wersji 22.08.xx lub nowszej.
  • Upewnij się, że Twoje e-maile testowe należą do grupy testowej partnera obsługującego szybkie parowanie.
    • Zsynchronizowanie uprawnień może potrwać od 6 do 24 godzin.
    • Zalogowanie się na powiązane konto Google lub wylogowanie się z niego może też spowodować natychmiastową synchronizację.

Przykład:

Obsługiwana wersja GMS i szczegóły

Testowanie wymaga szybkiego parowania

Testy przełącznika dźwięku wymagają sparowania telefonów za pomocą Szybkiego parowania:

  1. Przygotuj dwa telefony, A i B, zalogowane na to samo konto Google.
  2. Sparuj zestaw słuchawkowy z telefonem A (wstępne parowanie).
  3. Włącz tryb parowania i poczekaj na powiadomienie interfejsu na pół arkusza.
  4. Kliknij Połącz.
  5. Kliknij Gotowe.
  6. Sparuj zestaw słuchawkowy z telefonem B (kolejne parowanie).
    1. Poczekaj na powiadomienie o zakończeniu obu parowania.
  7. Kliknij powiadomienie systemowe.

Przykładowy przepływ:

Rys. 2: przedstawia sekwencję przycisków podczas początkowego parowania urządzenia A. Rys. 3. Przedstawia sekwencję przycisków do kolejnego parowania urządzenia B.

Podstawowy przepływ interfejsu

Poniżej przedstawiamy ogólny przepływ interfejsu użytkownika:

Rysunek 4. Przedstawia pierwsze logowanie się i odkrywanie urządzeń. Rysunek 5. Jak wybrać urządzenie do testowania Rysunek 6. Przedstawia różne typy testów i ich urządzenia. Rysunek 7. Sposób kierowania danego testu na konkretne urządzenie.

Testy jednopunktowe przełączania dźwięku

Test przełącznika dźwięku (jednopunktowy)

Ten test wykonuje takie funkcje:

  • Weryfikacja ładunku.
    • Weryfikuje dane reklamowe pod kątem różnych scenariuszy.
  • Weryfikacja strumienia wiadomości.
    • Weryfikuje komunikację ze strumieniem wiadomości.
  • Wróć do starszej wersji.
    • Sprawdza działanie przełączania z powrotem.

Weryfikacja ładunku (jednopunktowa)

Procedura weryfikacji ładunku jest następująca:

  1. Podłącz zestaw słuchawkowy.
  2. Sprawdź, czy pierwszy bajt klucza konta to 0x06, zgodnie z wymaganiami standardu.
  3. Odłącz od urządzenia.
  4. Sprawdź, czy pierwszy bajt klucza konta to 0x05, zgodnie z wymaganiami standardu.
  5. Podłącz go ponownie do zestawu słuchawkowego.
  6. Włącz muzykę.
  7. Sprawdź, czy połączenie ma jeden z tych stanów:
    1. 0x4: tylko strumieniowanie A2DP.
    2. 0x5: strumieniowanie A2DP z AVRCP.
  8. Rozpocznij połączenie SCO.
  9. Sprawdź, czy udało się nawiązać połączenie SCO.
  10. Sprawdź, czy stan połączenia:
    1. 0x6: strumieniowanie HFP (połączenia telefoniczne/voip), także w zakresie dzwonka w paśmie i poza nim.

Przykład weryfikacji ładunku (jednopunktowy):

Rysunek 8. Przedstawia wyniki testu weryfikacji ładunku dla przykładowego urządzenia.

Weryfikacja strumienia wiadomości (jednopunktowa)

Oto sekwencja weryfikacji strumienia wiadomości:

  1. Zweryfikuj liczby jednorazowe sesji między różnymi połączeniami RFCOMM.
    1. Podłącz zestaw słuchawkowy.
    2. Wygeneruj liczbę jednorazową X z zestawu słuchawkowego (w ciągu 5 sekund).
    3. Podłącz go ponownie do zestawu słuchawkowego.
    4. Uzyskaj kolejną liczbę jednorazową Y z zestawu słuchawkowego (w ciągu 5 sekund).
    5. Sprawdź, czy X i Y są różne.
  2. Wyślij żądanie Uzyskaj możliwość korzystania z funkcji przełączania dźwięku.
    1. Sprawdź, czy odpowiedź została wysłana w ciągu 2 sekund. Treść nie jest sprawdzana.
  3. Wyślij prośbę o Wskaż używany klucz konta.
    1. Sprawdź, czy odpowiedź została wysłana w ciągu 2 sekund. Treść nie jest sprawdzana.
  4. Wyślij żądanie Powiadom zainicjowane połączenie.
    1. Sprawdź, czy odpowiedź została wysłana w ciągu 2 sekund. Treść nie jest sprawdzana.
  5. Wyślij żądanie Wyślij dane niestandardowe.
    1. Sprawdź, czy potwierdzenie jest zwracane w ciągu 2 sekund.
    2. Za 10 sekund sprawdź, czy dane reklamy zawierają ustawione dane niestandardowe.

Przykład weryfikacji strumienia wiadomości (jednopunktowy):

Rysunek 9. Przedstawia wyniki testu weryfikacji strumienia wiadomości dla przykładowego urządzenia.

Przełącz z powrotem (jednopunktowy)

Ten test wymaga 2 urządzeń: głównego i dodatkowego wyszukującego. Kolejność testów jest taka:

  1. Główny poszukiwacz łączy się z zestawem słuchawkowym (w ciągu 10 sekund).
  2. Dodatkowy użytkownik łączy się z zestawem słuchawkowym (w ciągu 10 sekund).
  3. Dodatkowy poszukiwacz wysyła żądanie przełączania z powrotem do zestawu słuchawkowego.

W ciągu 15 sekund:

  • Główny Seeker podłącza się z powrotem do gogli.
  • Dodatkowy użytkownik odłącza się od zestawu słuchawkowego.

Rysunek 10. Przedstawia opcje wyświetlacza dodatkowych urządzeń, które zapewniają wystarczającą ilość czasu na przetestowanie działania głównego urządzenia.

Poniżej znajduje się przykładowy test przełączania:

Rysunek 11. Sposób rozpoczęcia testu funkcji Switch-Back Rysunek 12. Sposób określania roli urządzenia Rysunek 13. Sposób postępowania po zdefiniowaniu ról Rysunek 14. Jak wyglądają urządzenia podczas oczekiwania na weryfikację Rysunek 15. Pokazuje, w jakich sytuacjach drugie urządzenie musi być włączone i aktywne. Rysunek 16. Przedstawione są wyniki udanego testu.

Testy wielopunktowe przełącznika dźwięku

Weryfikacja ładunku (wielopunktowa)

Procedura weryfikacji ładunku jest następująca:

  1. Podłącz zestaw słuchawkowy.
  2. Sprawdź, czy pierwszy bajt klucza konta to 0x06, zgodnie z wymaganiami standardu.
  3. Odłącz od urządzenia.
  4. Sprawdź, czy pierwszy bajt klucza konta to 0x05, zgodnie z wymaganiami standardu.
  5. Podłącz go ponownie do zestawu słuchawkowego.
  6. Włącz muzykę.
  7. Sprawdź, czy połączenie ma jeden z tych stanów:
    1. 0x4: tylko strumieniowanie A2DP.
    2. 0x5: strumieniowanie A2DP z AVRCP.
  8. Rozpocznij połączenie SCO.
  9. Sprawdź, czy udało się nawiązać połączenie SCO.
  10. Sprawdź, czy stan połączenia:
    1. 0x6: strumieniowanie HFP (połączenia telefoniczne/voip), także w zakresie dzwonka w paśmie i poza nim.

Strumień wiadomości (wielopunktowy)

Do tego testu potrzebny jest główny i dodatkowy poszukiwacz. Testy z ustawioną flagą konfiguracji mnożenia TRUE będą miały dodatkowe kroki pozwalające przetestować ten stan za pomocą polecenia strumienia wiadomości.

Przykład niekonfigurowalnego testu strumienia wiadomości (wielopunktowego):

Rysunek 17. Przedstawia wyniki udanego testu, którego nie można skonfigurować.

Przykład testu konfigurowalnego strumienia wiadomości (wielopunktowego):

Rysunek 18. Przedstawia wyniki udanego testu konfigurowalnego.

Przełącz z powrotem (wielopunktowy)

Do tego testu potrzebny jest główny i dodatkowy poszukiwacz. Test jest niemal taki sam jak wersja jednopunktowa. Jedyna różnica polega na tym, że dostawca obsługuje wiele połączeń, więc gdy dodatkowy użytkownik łączy się z dostawcą, główny odbiorca nadal łączy się z dostawcą.

Przykład testu wielopunktowego przełączania wstecz:

Rysunek 19. Pokazuje, jak test pozwala na ponowne włączenie urządzenia wielopunktowego.

Przełącznik aktywny (tylko wielopunktowy)

Do tego testu potrzebny jest główny i dodatkowy poszukiwacz.

W ramach tego testu sprawdzamy tylko, czy dostawca wysyła oczekiwane wiadomości za pomocą kanału strumienia wiadomości.

Etapy testu:

  1. Główny użytkownik łączy się z dostawcą
  2. Główny poszukiwacz sprawdza możliwości dostawcy.
    1. Jeśli funkcja Multi-Point jest wyłączona, a funkcja Multi-Point Configurable ma wartość TRUE, spróbuje ona włączyć tryb wielopunktowy.
  3. Główny odbiorca wywoła opcję Przełącz aktywne źródło dźwięku (na podłączone urządzenie) (0x30) na siebie.
  4. Dodatkowy użytkownik łączy się z dostawcą.
  5. Główny odbiorca wywoła opcję Przełącz aktywne źródło dźwięku (na podłączone urządzenie) (0x30) na inne urządzenie.
  6. Dostawca potwierdzi główną osobę poszukiwającą.
  7. Dodatkowy poszukiwacz otrzyma powiadomienie zdarzenia przełączania punktów wielopunktowych (0x32) z aktywnym stanem.

Przykład testu Przełączenie aktywne (tylko wielopunktowe):

Rysunek 20. Pokazuje, jak test pozwala na ponowne włączenie urządzenia wielopunktowego.

Jak przesłać wyniki do konsoli urządzenia

Jak przesłać wyniki

Aplikacja udostępnia przycisk, który pozwala przesłać wyniki po zakończeniu testów:

Rysunek 21. Sposób przesyłania wyników testu za pomocą przycisku „Prześlij” Rysunek 22. Przedstawia wynik przesłania testu.

Jak korzystać z konsoli urządzenia

Przesłane wyniki testu znajdziesz w konsoli w pobliżu. (w przypadku testów przełączania dźwięku wskaźniki odległości i czasu trwania zostaną usunięte). Na przykład:

Rysunek 23. Zestaw przykładowych raportów testowych w Konsoli W pobliżu

Rozwiązywanie problemów

Spróbuj wyłączyć i włączyć Bluetooth, jeśli wszystkie testy zakończą się niepowodzeniem.

Rys. 24: Ten przykład pokazuje, jak przełączać ustawienia Bluetooth.

Jeśli test funkcji Switch-Back nie powiódł się i utknie, tak jak na rys. 1, wróć na stronę urządzenia testowego (rys. 2) i wykonaj test ponownie.

Rysunek 25. Ilustracja przedstawia przykład ponownego testowania etui Switch-Back.