Автоматизированное тестирование автономного транспорта: от запуска до анализа результатов

Тестирование высоконагруженных систем

Функциональное тестирование
Автоматизация тестирования

Доклад принят в программу конференции

Целевая аудитория

Тестировщики и инженеры по качеству высоконагруженных систем

Тезисы

Расскажу о том, как мы строили свою систему автоматического тестирования многоагентной системы (технология автономного вождения): - Тестирование автономного транспорта требует работы с симуляторами и интеграцией множества компонентов - Выбор оптимального набора тестов для запуска (не все тесты нужны на каждом коммите). - Параллельный запуск автотестов в условиях ограниченных ресурсов симулятора. - Анализ результатов интеграционных тестов (ложные падения, флаки, сложная диагностика). - Эффективный репортинг и нотификации для быстрого реагирования. - Ошибки в выборе подходов (например, XFAIL, безусловный per-commit прогон) и их последствия. Доклад будет полезен тем, кто сталкивается с сложностями в автоматизации тестирования распределённых и ресурсоёмких систем. Слушатели узнают не только про успешные решения, но и про антипаттерны, которые стоит избегать

Карьеру в IT начинал в 2019 году еще студентом МГТУ им. Н.Э. Баумана. Прошел путь от стажера до ведущего специалиста отдела контроля качества. Все это время занимался автоматизацией тестирования на Python и развитием фреймворков.

Видео

Другие доклады секции

Тестирование высоконагруженных систем