РЖД ГЕНЕРАЛЬНЫЙ ПАРТНЕР – ОАО «РЖД» Реклама
Рекламодатель: ОАО "РЖД"

erir:2Ranym7c39K
Фото: Shutterstock/FOTODOM
Аннотации
27 ноября 2025 (00:00)
Фото: Shutterstock/FOTODOM
Аннотации
27 ноября 2025 (00:00)
Фото: Shutterstock/FOTODOM

Источник: «Интеллектуальные технологии на транспорте», 2025, №2 (42)

О.А. Наседкин, Д.А. Васильев, М.А. Бутузов

«Система автоматического тестирования технологического программного обеспечения систем микропроцессорной централизации»


Об исследовании

Испытательный центр железнодорожной автоматики и телемеханики Петербургского государственного университета путей сообщения разработал систему автоматического тестирования ПО для систем микропроцессорной стабилизации. Разработчики применили скриптовый подход, для описания сценариев использовали язык Lua, также была создана виртуальная среда для имитации работы оборудования.


В отличие от тестирования ПО на реальных аппаратных комплексах, виртуальная среда позволяет задавать любые сценарии развития событий и получить точные данные о том, как будет вести себя софт. В ходе исследования разработчики описали сценарий для проверки перевода стрелки в положение «минус», то есть, когда состав отправляется на съезд. Расписаны варианты развития события, как благополучные, так и в случае выявления ошибки.

Результаты

Сейчас в основе тестирования специализированного софта лежит вероятностный подход. Он основан на последовательном подтверждении правильности задачи от определения исходных требований до их интеграции в единую систему. Специалисты проанализировали, как проверка софта осуществляется в ручном режиме и как — в автоматизированном. 


Исследование показало, что второй путь хоть и сложнее, но является более перспективным. При использовании скриптового подхода, поскольку тесты независимы, и в случае сомнений есть возможность повторного использования сценариев.


При проведении автоматического тестирования ключевая роль принадлежит интерпретатору тестовых скриптов, который на их основе формирует команды для проверки софта.

Тренды

Системы микропроцессорной стабилизации усложняются с каждым годом. Поэтому методики определения безопасности и эффективности работы ПО требуют новых подходов. Соответственно, разрабатываются методы, способные проверять софт с учетом множества переменных и без вмешательства человека. Виртуальная среда для имитации работы напольного оборудования позволяет учесть все необходимые данные.


«Хотя построение автоматических тестов не всегда является тривиальной задачей, однако несомненна необходимость максимально увеличить долю автоматических тестов в общем объеме испытаний», — отмечают авторы исследования.


В общем тренде цифровизации железных дорог необходимо появление отдельных инструментов, которые позволят проводить автоматизированное тестирование для работы систем в контексте работы с оборудованием станции. 

Аннотации
27 ноября 2025 (00:00)
Вернуться назад
Поделиться >

Журналы

Новости

В раздел
Т1, ВТБ и РЖД поместили ИИ в квантовый криптоанклав
Т1, ВТБ и РЖД поместили ИИ в квантовый криптоанклав

Результаты проекта позволят обеспечить принципиально новый уровень защиты передачи данных для широкого круга пользователей

10 июня 2026
Студенты ВШГАдм МГУ представили цифровые инициативы в Корпоративном университете РЖД
Студенты ВШГАдм МГУ представили цифровые инициативы в Корпоративном университете РЖД

Проекты направлены на решение реальных задач цифровой трансформации холдинга РЖД

09 июня 2026
УрГУПС и ГВЦ РЖД будут реализовывать совместные научные и образовательные инициативы
УрГУПС и ГВЦ РЖД будут реализовывать совместные научные и образовательные инициативы

Цель сотрудничества – повышение качества подготовки будущих специалистов.

05 июня 2026

Важное

Умная станция
30 апреля 2026
«Экспресс» НП, что нового?
21 апреля 2026
Роботы против рутины
29 марта 2026