Информация о статье
2022 г., Том 27, № 1, с.88-100
Старолетов С.М., Ануреев И.С.
На пути к модульному тестированию событийно-управляемых требований
Тестирование — общепринятый метод контроля качества программного обеспечения, хотя о полной надежности программ при таком подходе говорить не приходится. Тем не менее этот метод очень хорошо интегрируется в среды разработки и применим при непрерывной интеграции. В статье кратко рассмотрены шаблоны поведения, которые ранее разработаны для логического описания операций программируемых логических контроллеров (ПЛК) с использованием табличных свойств. Представлена схема ограниченного алгоритма проверки модели для контроля выполнимости этих свойств. Описано, как реализовать термы и формулы, составляющие модели поведения программ ПЛК, на объектно-ориентированном языке программирования. После того как была проведена абстракция значений входов и выходов управляющих переменных системы на основе подхода “черного ящика”, показано, насколько удобно описывать требования в форме наших экземпляров классов. Это описание позволяет интегрировать процесс проверки требований ПЛК-программ в процесс модульного тестирования.
[полный текст] Ключевые слова: инженерия требований, модульное тестирование, управляющее программное обеспечение, программируемый логический контроллер
Библиографическая ссылка: Старолетов С.М., Ануреев И.С. На пути к модульному тестированию событийно-управляемых требований // Вычислительные технологии. 2022. Т. 27. № 1. С. 88-100
|
|
|