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

Название: Разработка подхода к сквозному тестированию приложения для управления конфигурацией виртуальной инфраструктуры предприятия: выпускная квалификационная работа магистра: направление 09.04.04 «Программная инженерия» ; образовательная программа 09.04.04_02 «Основы анализа и разработки приложений с большими объемами распределенных данных»
Авторы: Гераськин Евгений Вадимович
Научный руководитель: Воинов Никита Владимирович
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2023
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: сквозное тестирование; виртуальная инфраструктура; фреймворк; Python; Ansible; Jenkins; Allure; end-to-end testing; virtual infrastructure; framework
Тип документа: Выпускная квалификационная работа магистра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Магистратура
Код специальности ФГОС: 09.04.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2023/vr/vr23-3913
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: ru\spstu\vkr\25043

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

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

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

Сеть: Интернет

Аннотация

Тема выпускной квалификационной работы: «Разработка подхода к сквозному тестированию приложения для управления конфигурацией виртуальной инфраструктуры предприятия». Данная работа посвящена разработке подхода к сквозному тестированию приложения для управления конфигурацией виртуальной инфраструктуры и разработке программного средства для реализации этого подхода. В ходе исследования был проведён анализ подходов и методологий к сквозному тестированию различных информационных систем, и выбрана методология Behavior Driven Development, в качестве основы для разработанного подхода. В ходе работы с применением языка программирования Python и таких инструментов как Jenkins, Allure и Molecule был разработан фреймворк, реализующий логику подхода к сквозному тестированию приложения для управления конфигурацией. Также реализована генерация текстового отчёта о результатах сквозного тестирования на естественном языке с визуализацией в виде диаграмм и графиков. Реализованные подход и программное средство сравниваются с имеющимся в компании подходом к тестированию подобного ПО на предмет трудозатрат и требуемого на выполнение всего процесса времени.

Topic of graduation thesis: "Development of an approach to end-to-end testing of an application for managing the configuration of enterprise virtual infrastructure". This work is devoted to the development of an approach to end-to-end testing of an application for managing the configuration of virtual infrastructure and the development of software to implement this approach. During the research, an analysis of approaches and methodologies for end-to-end testing of various information systems was conducted, and the Behavior Driven Development methodology was chosen as the basis for the developed approach. Using the Python programming language and tools such as Jenkins, Allure, and Molecule, a framework was developed that implements the logic of the approach to end-to-end testing of the application for managing configuration. Also, the generation of a natural language text report on the results of end-to-end testing with visualization in the form of diagrams and graphs was implemented. The implemented approach and software are compared with the existing approach to testing similar software in the company in terms of labor costs and the time required to complete the entire process.

Права на использование объекта хранения

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

Статистика использования

stat Количество обращений: 7
За последние 30 дней: 2
Подробная статистика