Разрабатывается новый инструмент дебаггинга ПО

 


Инструмент NIST-Texas с открытым исходным кодом находит ошибки программирования, используя новую методику под названием "комбинаторное тестирование" ("combinatorial testing"). Авторы работы вышли за рамки популярной практики "попарного тестирования", т.е изучения взаимодействия только двух параметров настройки ПО. Они разработали инструмент для эффективного тестирования различных комбинаций настроек, включающих одновременно до 6 параметров.

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


Источник: CNews.ru