Детальная информация
Название | Автоматизированное тестирование Jenkins pipeline: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта» |
---|---|
Авторы | Артеев Данил Дмитриевич |
Научный руководитель | Коликова Татьяна Всеволодовна |
Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Выходные сведения | Санкт-Петербург, 2025 |
Коллекция | Выпускные квалификационные работы ; Общая коллекция |
Тематика | библиотека многократного использования конвейера сборок ; непрерывная интеграция ; непрерывное развёртывание ; непрерывная поставка ; интеграционное тестирование ; Jenkins ; Groovy ; assembly pipeline reusable library ; continuous integration ; continuous deployment ; continuous delivery ; integration testing |
Тип документа | Выпускная квалификационная работа бакалавра |
Тип файла | |
Язык | Русский |
Уровень высшего образования | Бакалавриат |
Код специальности ФГОС | 09.03.04 |
Группа специальностей ФГОС | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2025/vr/vr25-2565 |
Права доступа | Доступ по паролю из сети Интернет (чтение) |
Дополнительно | Новинка |
Ключ записи | ru\spstu\vkr\37126 |
Дата создания записи | 19.09.2025 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа | Анонимные пользователи |
---|---|
Сеть | Интернет |
Настоящая работа посвящена автоматизированному тестированию библиотеки, которая отвечает за процесс непрерывной интеграции в ходе разработки программного продукта. В рамках данной работы был проведён обзор предметной области, анализ существующих решений, определены требования и ограничения к реализуемому программному средству; представлена архитектура системы тестирования с её описанием концепции и выбором методов тестирования и представлены результаты работы модуля отвечающего за автоматизированное тестирование конвейера сборок. Разработанное средство, отвечающее за автоматизированное тестирование Jenkins pipeline имеет следующую функциональность: модуль автоматизированного тестирования библиотеки многократного использования конвейера сборок позволяет тестировать работу процесса непрерывной интеграции на тестовых проектах и собирать информацию о сборках для её визуализации. Визуализация позволяет подробно анализировать процесс сборки и выявлять аномалии, возникающие в результате внесённых изменений в библиотеку многократного использования конвейера сборок.
This work is dedicated to automated testing of the library, which provides a continuous integration process during software product development. As part of this work, a review of the subject area was conducted, an analysis of existing solutions was carried out, requirements and limitations for the implemented software were identified; the architecture of the testing system with its description of the concept and choice of testing methods were presented, and the results of the module responsible for automated testing of the assembly line are presented. The developed tool responsible for automated testing of the Jenkins pipeline has the following functionality: the automated testing module of the assembly pipeline reuse library allows you to test the continuous integration process on test projects and collect information about assemblies for its visualization. Visualization allows you to analyze the assembly process in detail and identify anomalies resulting from changes made to the assembly pipeline reuse library.
Место доступа | Группа пользователей | Действие |
---|---|---|
Локальная сеть ИБК СПбПУ | Все |
|
Интернет | Авторизованные пользователи СПбПУ |
|
Интернет | Анонимные пользователи |
|
Количество обращений: 0
За последние 30 дней: 0