Таблица | Карточка | RUSMARC | |
Разрешенные действия: –
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа: Анонимные пользователи Сеть: Интернет |
Аннотация
Тема выпускной квалификационной работы: «Разработка инструмента для автогенерации модульных тестов с использованием генетических алгоритмов на языке Java». Данная работа посвящена изучению существующих методов тестирования программного обеспечения с помощью искусственного интеллекта и разработке инструмента для автогенерации модульных тестов с использованием генетических алгоритмов на языке Java. Задачи, которые решались в ходе исследования: Обзор существующих подходов в тестировании программного обеспечения. Исследование актуальных методов тестирования программного обеспечения с использованием искусственного интеллекта. Разработка схемы инструмента автогенерации модульных тестов. Разработка и реализация генетического алгоритма автогенерации модульных тестов. Определение качества разработанной программы. Разработка общей методики тестирования программ. Тестирование с использованием разработанной методики. В результате проделанной работы получен набор методов автоматического модульного тестирования, актуальных для решения проблем тестирования программных компонентов без участия человека. Разработан инструмент для автоматической генерации модульных тестов. Для определения качества и скорости разработанной программы вычислена функция приспособленности, а также проведено тестирование по разработанной методике.
The Theme of the final graduation research: «Development of a tool for auto-generation of unit tests using genetic algorithms in Java». This work is devoted to the study of existing software testing methods using artificial intelligence and the development of a tool for auto-generation of unit tests using genetic algorithms in Java. Tasks that were solved during the study: 1. Overview of existing approaches in software testing. 2. Research of actual methods of software testing using artificial intelligence. 3. Development of a scheme for the auto-generation of unit tests. 4. Development and implementation of a genetic algorithm for autogeneration of unit tests. 5. Determination of the quality of the developed program. 6. Development of a general methodology for testing programs. 7. Testing using the developed methodology. As a result of the work done, a set of automatic unit testing methods has been obtained that are relevant for solving the problems of testing software components without human intervention. A tool for automatic generation of unit tests has been developed. To determine the quality and speed of the developed program, the fitness function was calculated, and testing was carried out according to the developed methodology.
Права на использование объекта хранения
Место доступа | Группа пользователей | Действие | ||||
---|---|---|---|---|---|---|
Локальная сеть ИБК СПбПУ | Все |
![]() |
||||
Внешние организации №2 | Все |
![]() |
||||
Внешние организации №1 | Все | |||||
Интернет | Авторизованные пользователи СПбПУ |
![]() |
||||
Интернет | Авторизованные пользователи (не СПбПУ, №2) |
![]() |
||||
Интернет | Авторизованные пользователи (не СПбПУ, №1) | |||||
![]() |
Интернет | Анонимные пользователи |
Статистика использования
|
Количество обращений: 0
За последние 30 дней: 0 Подробная статистика |