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

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

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

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

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


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

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


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

Результаты

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


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


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

Тренды

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


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


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

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

Журналы

Новости

В раздел
РЖД вместе с партнерами создают востребованные цифровые решения
РЖД вместе с партнерами создают востребованные цифровые решения

В фокусе внимания – технологии искусственного интеллекта

21 апреля 2026
Представители Главного вычислительного центра РЖД приняли участие в Международной выставке ExpoElectronica
Представители Главного вычислительного центра РЖД приняли участие в Международной выставке ExpoElectronica

Эксперты обсудили подходы к выстраиванию сквозного процесса создания отечественного ИТ-оборудования

20 апреля 2026
В РЖД стартует новый сезон образовательного проекта «Знания.Экспресс»
В РЖД стартует новый сезон образовательного проекта «Знания.Экспресс»

Он предполагает несколько дистанционных форматов участия

20 апреля 2026
Олег Белозёров переназначен на пост главы РЖД
Олег Белозёров переназначен на пост главы РЖД

Соответствующее распоряжение подписал председатель правительства Михаил Мишустин

23 марта 2026

Важное

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