Publication: Разработка автоматизированной системы юнит-тестирования для СУБД Oracle
Дата
2024
Авторы
Садыков, Э. Р.
Journal Title
Journal ISSN
Volume Title
Издатель
Аннотация
Отчет 69 с., 17 рис., 3 табл., 19 источн., 4 прил. АВТОМАТИЗИРОВАННОЕ ТЕСТИРОВАНИЕ, ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ, МОДУЛЬНОЕ ТЕСТИРОВАНИЕ СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ, REST-СЕРВИС. Объектом разработки является система автоматизации юнит- тестирования СУБД Oracle. Цель работы: автоматизация процесса тестирования хранимых процедур и функций базы данных. Результат работы: в ходе ВКР был реализован и протестирован основной функционал системы, позволяющий автоматически запускать модульные тесты и собирать основные метрики. Система реализована на языке программирования Java и может быть развернута на сервере под управлением ОС Linux (Ubuntu 20.04 LTS и выше) или Windows Server 2012 и выше с установленными Java Development Kit 17 и СУБД PorstgreSQL 14. Степень внедрения: заявка на регистрацию программы для ЭВМ одобрена в отделе интеллектуальной собственности МИФИ и направлена в Роспатент. Рекомендации по внедрению результатов ВКР: разработанная система может использоваться в комплексе с CI/CD-системами, осуществляя тестирование изменяемых подпрограмм, использующих СУБД Oracle. Предложения по развитию объекта разработки: реализация конфигуратора последовательности запуска тестов, визуализация покрытия исходного кода.
Описание
Уровень образования: специалитет; Код направления/специальности: 09.05.01; Группа: С19-501
Ключевые слова
ВКР , Выпускная квалификационная работа
Цитирование
Садыков, Э. Р. Разработка автоматизированной системы юнит-тестирования для СУБД Oracle : Выпускная квалификационная работа, специалитет, 09.05.01 / Э. Р. Садыков ; рук. работы Красникова Светлана Анатольевна, 2024