Szczegółowe informacje można znaleźć w samouczkach wideo Vendor Test Suite (VTS) Uruchamianie i tworzenie VTS oraz CTS-on-GSI na Androidzie 9 (lub nowszym) i Androidzie 8.1.
Filmy na Androida 9 (i nowszych)
Temat | Temat | Filmy | |
---|---|---|---|
Prolog | Omówienie | Android Vendor Test Suite | |
Instrukcja obsługi | Jak wykonać test VTS i CTS-on-GSI | Jak uruchamiać VTS i CTS-on-GSI | |
Jak Flash GSI | Jak Flash ogólny obraz systemu | ||
Platforma testowa dostawcy (VTF) | Test Framework | ||
Optymalizacja czasu testowania | Optymalizacja czasu testowego | -- | |
Testowanie na wielu urządzeniach | Testy na wielu urządzeniach | ||
Podstawowe tworzenie testów | Testy VTS | VTS Tests | |
Testuj szablony | Szablony testowe | ||
Tworzenie i analizowanie testów HAL | Testy warunkowe | Testy warunkowe | -- |
Testowanie z uwzględnieniem nazwy usługi | Testowanie HAL rozpoznawanej nazwy usługi | ||
Testy rozszerzeń HAL | Test rozszerzenia HAL | ||
Wsteczna zgodność ze strukturą | Zgodność wsteczna Android Framework | ||
Inne testy interfejsu | Testowanie jądra | Testowanie jądra | -- |
Testy VNDK | -- | ||
Testy niefunkcjonalne | Profilowanie wydajności | Obsługa VTS w zakresie testowania wydajności | |
Fuzzing | Fuzzing interfejsu HIDL i HAL | ||
Infrastruktura testowa dostawcy (VTI) | Pokrycie kodu | Pozyskiwanie i monitorowanie zasięgu w VTS | |
Testy nagrywania i odtwarzania | Nagrywanie i powtarzanie testów | ||
Pełna automatyzacja | Automatyczna infrastruktura pomiarowa | -- | |
Panel | Panel ciągłej integracji | ||
Epilog | Inżynieria partnera | Gotowość Treble | -- |
Podsumowanie | Wezwanie do publikowania treści |
Filmy na Androida 8.1
Temat | Temat | Filmy | |
---|---|---|---|
Prolog | Omówienie | Usługi Android Vendor Test Suite (VTS) | |
Instrukcja obsługi | Jak uruchamiać VTS i CTS-on-GSI | Jak uruchomić VTS | |
Jak skonfigurować GSI | Jak zainstalować ogólny obraz systemu | ||
Platforma testowa dostawcy (VTF) | Test Framework | ||
Podstawowe opracowywanie testów | Testy VTS | Testy VTS | |
Testuj szablony | Szablony testowe | ||
Inne testy interfejsu | Testowanie jądra | Testowanie jądra | -- |
Testy VNDK | -- | ||
Testy niefunkcjonalne | Profilowanie wydajności | Testowanie wydajności | |
Fuzzing | HIDL i HAL Interface Fuzzing, | ||
Infrastruktura testowa dostawcy (VTI) | Pokrycie kodu | Narzędzia do instrumentacji i zbieranie danych w ramach programu VTS | |
Nagrywanie i powtarzanie testów | Testowanie nagrywania i odtwarzania | ||
Panel | Panel ciągłej integracji | ||
Epilog | Podsumowanie | Plany na przyszłość |