Отзыв научного руководителя на выпускную квалификационную работу Овсянниковой Василисы Павловны «Создание системы регрессионного тестирования для транслятора RuC» Я занимаюсь реализацией проекта RuC более двух лет. Проект предназначен для обучения школьников основам программирования и робототехники. Всё это время я работал один, даже студентов не привлекал. Сейчас транслятор реализован в довольно полном виде, теперь на первый план выходит проблема его безошибочной работы. Как известно, для это цели служит регрессионное тестирование, в рамках которого накапливается большой банк тестов, охватывающий все конструкции языка в разных его вариантах. Причем каждый тест снабжается так называемым «золотым файлом», содержащим правильные ответы для данного теста. Задачу создания банка тестов и системы регрессионного тестирования я поручил Василисе Овсянниковой. Набор тестов ей создать удалось. Система регрессионного тестирования также заработала, но при моей существенной помощи. Вся работа была проделана в последние недели перед защитой, несколько второпях. Обзор существующих систем регрессионного тестирования очень слабый, сколько-нибудь внятного объяснения полноты набора тестов нет. Поскольку результаты мне были представлены в самый последний момент, детально проверить я их не успел. Оцениваю данную работу оценкой «удовлетворительно». Зав.кафедрой системного программирования Доктор физ-мат наук, профессор А.Н.Терехов