Funkcje trybu okien na pulpicie

W Androidzie 16 wprowadziliśmy 2 funkcje okien na komputerze: dostosowywane wcięcia nagłówkazarządzanie instancjami aplikacji. Na tej stronie opisujemy scenariusze testowe, które pozwalają sprawdzić zgodność z przeglądarkami. Producenci OEM muszą sprawdzić, czy implementacja funkcji działa zgodnie z oczekiwaniami.

Przypadki testowe dla dostosowywanych wcięć nagłówka

Te przypadki testowe weryfikują zgodność przeglądarki z dostosowywanymi wcięciami nagłówka:

  • Interaktywność interfejsu: sprawdź, czy interfejs paska tytułu przeglądarki pozostaje w pełni interaktywny we wszystkich konfiguracjach okien (dowolny kształt, podzielony ekran i pełny ekran).
  • Miejsce na ikony systemowe: sprawdź, czy interfejs przeglądarki nie jest rysowany pod ikonami systemowymi.
  • Zastosowanie koloru pierwszego planu: sprawdź, czy prawidłowe kolory pierwszego planu są stosowane do ikon systemowych w nagłówku aplikacji na podstawie motywu przeglądarki. Jest to szczególnie ważne, gdy motyw przeglądarki różni się od motywu systemu.
  • Przeciąganie okna: sprawdź, czy okno w dowolnym kształcie można przeciągnąć, przytrzymując dowolne puste miejsce na pasku kart.
  • Widoczność kart po zmianie rozmiaru: sprawdź, czy karty są wyświetlane lub ukrywane w zależności od szerokości okna, aby zachować optymalną użyteczność.

Przypadki testowe zarządzania instancjami aplikacji z zachowaniem gestu przeciągania

Poniższe przypadki testowe weryfikują zgodność przeglądarki z zarządzaniem instancjami aplikacji:

  • Tworzenie nowego okna: sprawdź, czy przeciągnięcie karty z paska kart na puste miejsce powoduje utworzenie nowego okna przeglądarki zawierającego tę kartę.
  • Brak nowego okna dla ostatniej karty (pojedyncza instancja): jeśli otwarta jest tylko jedna instancja przeglądarki, sprawdź, czy przeciągnięcie ostatniej karty w tym oknie nie powoduje utworzenia nowego okna.