Детальная информация

Название Разработка сервиса генерации данных для нагрузочного тестирования: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_03 «Разработка программного обеспечения»
Авторы Теплякова Татьяна Геннадьевна
Научный руководитель Маслаков Алексей Павлович
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2025
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика нагрузочное тестирование ; синтетические данные ; rest api ; maven ; spring boot ; java ; load testing ; synthetic data
Тип документа Выпускная квалификационная работа бакалавра
Тип файла PDF
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 09.03.04
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2025/vr/vr25-1816
Права доступа Доступ по паролю из сети Интернет (чтение)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\35821
Дата создания записи 30.07.2025

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

Данная работа посвящена разработке сервиса генерации данных, который облегчит проведение нагрузочного тестирования программного обеспечения. Объёмная генерация данных – актуальная проблема в тестировании. Она обусловлена высокими требованиями к безопасности и конфиденциальности данных, поэтому требуется обеспечение надёжностью и высокой производительностью современных ИТ-продуктов. В рамках исследования были проведены анализ и сравнение существующих генераторов данных и при разработке сервиса были учтены их недостатки. В ходе работы с применением языка Java и фреймворка Spring Boot был реализован сервис генерации данных для нагрузочного тестирования. Отличительной особенностью является возможность гибкой настройки структуры получаемых данных, а также генерация реалистичных данных, например СНИЛС, ИНН. В проекте была реализована не только генерация, но и сохранение в удобном формате CSV и выгрузка полученных данных в базу данных PostgreSQL. Стоит отметить, что проекту обеспечена масштабируемость и безопасность. Над реализованным проектом было проведено комплексное тестирование: интеграционное, модульное и тестирование пользовательского интерфейса. Благодаря этому была подтверждена корректность работы и высокая производительность.

This work is devoted to the development of a data generation service that will facilitate the implementation of software load testing. Volumetric data generation is a pressing issue in testing. It is due to high requirements for data security and confidentiality, so it is necessary to ensure reliability and high performance of modern IT products. As part of the study, an analysis and comparison of existing data generators were carried out, and their shortcomings were taken into account when developing the service. In the course of work, using the Java language and the Spring Boot framework, a data generation service for load testing was implemented. A distinctive feature is the ability to flexibly customize the structure of the received data, as well as the generation of realistic data, such as SNILS, INN. The project implemented not only generation, but also saving in a convenient CSV format and uploading the re-ceived data to the PostgreSQL database. It is worth noting that the project is scalable and secure. Comprehensive testing was carried out on the implemented project: integration, module and user interface testing. Thanks to this, the correct operation and high productivity were confirmed.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать
Интернет Авторизованные пользователи СПбПУ
Прочитать
Интернет Анонимные пользователи

Количество обращений: 0 
За последние 30 дней: 0

Подробная статистика