Автоматизированное тестирование программно-аппаратных комплексов. Как это устроено
-
-
40 мин
На сегодняшний день в открытом доступе много информации про автоматизированное тестирование для мобильных платформ, веб, и даже десктопных приложений. Множество фреймворков, методик, подходов к автоматизации, бери и пользуйся.
Перед нами же стояла задача автоматизировать функциональное тестирование программно-аппаратных комплектов, серверного и сетевого оборудования. То есть погрузиться в те области, где контейнеры и виртуальные машины уже бессильны, а проверенные методики неприменимы.
В этом докладе я расскажу о том, почему автотесты "железа" это нетривиальная задача, с какими проблемами мы столкнулись, как их решили (и решаем), а так же почему нам пришлось написать собственный фреймворк и спроектировать собственное оборудование для автоматизированного тестирования.