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