Программа генерации тестовых данных на основе расширенной функции приспособленности, учитывающей меру сложности кода и разнообразие особей в популяции
тестирование, генетический алгоритм, генерация данных, данные для многих путей
Программа предназначена для автоматизированной генерации тестовых данных за счёт использования генетического алгоритма и его различных модификаций. На вход программы подаётся исходный код на языке C#. В зависимости от выбранного метода оценки сложности кода, программа анализирует исходный код и для каждой операции определяет вес. После первой итерации для генерации новых наборов данных, операции на тех путях, для которых наборы уже были сгенерированы, исключаются из текущего поиска. В результате на выходе программы будут получены наборы данных, по которым можно протестировать множество путей исходного кода. Так же возможно применение другого метода, который позволяет генерировать наиболее разнообразные вариант данных в рамках одного запуска метода, ограничивая число возможных комбинаций при помощи сравнения отличия варианта от остальных.
Использование в качестве одного из модулей в процессе тестирования программного обеспечения для генерации входных тестовых данных
Авдеенко Т.В.
Главный научный сотрудник
Доктор технических наук
Батаев А.А.
Ректор
28.23.13
Инженерия знаний.
28.23.23
Модели когнитивной психологии
01.02.EV
COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS
Татьяна
Авдеенко
Владимировна
Постановка задачи на создание программы; научное руководство написанием программы.
Константин
Сердюков
Евгеньевич
Участие в постановке задач; написание программного кода; тестирование написанной программы.Участие в постановке задач; написание программного кода; тестирование написанной программы.Написание программного кода; тестирование написанной программы
МИНОБРНАУКИ РОССИИ
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
1187746579690
Организация
Министерство науки и высшего образования Российской Федерации
Федеральные государственные казенные учреждения
НГТУ
Федеральное государственное бюджетное образовательное учреждение высшего образования «Новосибирский государственный технический университет»
1025401485010
Организация
Министерство науки и высшего образования Российской Федерации
Федеральные государственные бюджетные учреждения