Видеоуроки по Vendor Test Suite (VTS) содержат подробную информацию о запуске и разработке VTS и CTS-on-GSI на Android 9 (и выше) и Android 8.1.
Видео для Android 9 (и выше)
| Предмет | Тема | Видео | |
|---|---|---|---|
| Пролог | Обзор | Набор тестов для поставщиков Android | |
| Руководство пользователя | Как запустить VTS и CTS на GSI | Как запустить VTS и CTS на GSI | |
| Как прошить GSI | Как прошить общий образ системы | ||
| Структура тестирования поставщика (VTF) | Тестовая среда | ||
| Оптимизация времени тестирования | Оптимизация времени тестирования | -- | |
| Многоустройственное тестирование | Тестирование нескольких устройств | ||
| Разработка базовых тестов | Тесты VTS | Тесты VTS | |
| Шаблоны тестов | Шаблоны тестов | ||
| Разработка и понимание тестов HAL | Условные тесты | Conditional Tests | -- |
| Тестирование с учетом имен служб | Тестирование HAL с учетом имен служб | ||
| Расширенные тесты HAL | Тест расширения HAL | ||
| Обратная совместимость фреймворка | Обратная совместимость фреймворка Android | ||
| Другие тесты интерфейса | Тестирование ядра | Тестирование ядра | -- |
| Тесты VNDK | -- | ||
| Нефункциональные тесты | Профилирование производительности | Поддержка VTS для тестирования производительности | |
| Фаззинг | Фаззинг интерфейсов HIDL и HAL | ||
| Инфраструктура тестирования поставщика (VTI) | Покрытие кода | Инструментарий и сбор данных для обеспечения покрытия в VTS | |
| Тесты записи и воспроизведения | Тестирование записи и воспроизведения | ||
| Комплексная автоматизация | Автоматизированная измерительная инфраструктура | -- | |
| Панель управления | Панель мониторинга непрерывной интеграции | ||
| Эпилог | Партнер по инженерным разработкам | Тройная готовность | -- |
| Заключение | Призыв к пожертвованиям |
Видео для Android 8.1
| Предмет | Тема | Видео | |
|---|---|---|---|
| Пролог | Обзор | Продукты Android Vendor Test Suite (VTS) | |
| Руководство пользователя | Как запустить VTS и CTS на GSI | Как запустить VTS | |
| Как прошить GSI | Как прошить общий образ системы | ||
| Структура тестирования поставщика (VTF) | Тестовая среда | ||
| Разработка базовых тестов | Тесты VTS | Тесты VTS | |
| Шаблоны тестов | Шаблоны тестов | ||
| Другие тесты интерфейса | Тестирование ядра | Тестирование ядра | -- |
| Тесты VNDK | -- | ||
| Нефункциональные тесты | Профилирование производительности | Тестирование производительности | |
| Фаззинг | Фаззинг интерфейсов HIDL и HAL | ||
| Инфраструктура тестирования поставщика (VTI) | Покрытие кода | Инструментарий и сбор данных для обеспечения покрытия в VTS | |
| Тесты записи и воспроизведения | Тестирование записи и воспроизведения | ||
| Панель управления | Панель мониторинга непрерывной интеграции | ||
| Эпилог | Заключение | Планы на будущее |