Тестирование программно-аппаратных комплексов — это много боли:
- построение TLS-соединения по ГОСТу;
- большой спектр операционных систем функционирования;
- тестирование новых изделий;
- климатические испытания и виброиспытания;
- серийное производство.
«Таблетки» для снятия «боли»:
- переработка тестов с использованием собственной криптографической библиотеки;
- разработка программного блока автоматизации и развертывание Razor сервера + бот;
- разработка платы для функциональных проверок с возможностью автоматизации;
- разработка Custom firmware;
- разработка устройств для серийного производства.
Вывод: при разработке программно-аппаратных комплексов проектная команда должна отвечать за изделие, а не только за программное обеспечение.
Доклад построен таким образом, чтобы слушатель мог понять, для чего это сделано и как.