В этом докладе вы узнаете про:
- разработку и выбор подходов к тестированию мобильного телефона с новой операционной системой, виды тестирования;
- глубокое функциональное тестирования мобильного телефона путем моделирования широкого круга комплексных режимов работы сети с использованием эмулятора базовой станции мобильной связи;
- автоматизированное тестирование с использованием виртуализации QEMU и библиотеки QMP;
- подход к построению автоматизированных HW-стендов.
Используемые технологии:
- SCPI;
- adb;
- виртуализация QEMU + управление QMP;
- pytest, Python;
- Arduino — упомянем вскользь.
Целевая аудитория: тестировщики и разработчики.