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

Название: Интеграционное тестирование on-premise системы с облачной системой на платформе ServiceNow: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Толстиков Григорий Николаевич
Научный руководитель: Фёдоров Станислав Алексеевич
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2022
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: тестирование; автоматизация тестирования; интеграционное тестирование; обеспечение качества; тестовые фреймворки; pytest; allure; on-premise; jenkins; docker; testing; test automation; integration testing; quality assurance; test framework; on-premises
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2022/vr/vr22-2779
Права доступа: Доступ по паролю из сети Интернет (чтение)
Ключ записи: ru\spstu\vkr\19714

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

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

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

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

Аннотация

Тема выпускной квалификационной работы: «Интеграционное тестирование on-premise системы с облачной системой на платформе ServiceNow». Данная работа посвящена проведению интеграционного тестирования корпоративной on-premise системы, с другой облачной корпоративной системой, а также разработке соответствующего тестового набора. Задачи, которые решались в ходе исследования: Произвести обзор решений и подходов по интеграционному тестированию. Произвести анализ и выбор технологий для проведения интеграционного тестирования и построения (расширения) тестового фреймворка для интеграции с облачной системой. На основе предоставленных документации, API и критериев, разработать тестовый фреймворк и набор интеграционных тестов. Выполнить проверку качества интеграции систем и корректности работы тестов, согласно определенным критериям. Проанализировать проделанную работу, сделать выводы о путях дальнейшей поддержки данного тестового набора, способах информирования об ошибках. В работе предлагается решение для проведения интеграционного тестирования корпоративной on-premise системы с корпоративной облачной системой, состоящее из тестового фреймворка, содержащего набор необходимых тестов, генератора отчетов о тестировании Allure, а также конвейера в Jenkins, позволяющего автоматизировать запуск и выполнение тестового набора, а также отслеживать выполнение тестового набора. В результате было реализовано решение, которое позволило автоматизировать проверку корректности интеграции систем, что улучшило качество корпоративной on-premise системы Dell Technologies.

The subject of the graduate qualification work is "Integration testing of an on-premise system with a cloud system on the ServiceNow platform".The given work is devoted to the integration testing of a corporate on-premise system with another cloud-based corporate system, as well as the development of an appropriate test suite.Tasks that were solved during the work:To review solutions and approaches for integration testing.Analyze and select technologies for conducting integration testing and building (expanding) a test framework for integration with a cloud system.Based on the provided documentation, API, and criteria, develop a test framework and an integration tests suite.Check the quality of system integration and the correctness of the tests, according to certain criteria.Analyze the work done, draw conclusions about ways to further support this test suite, ways to inform about errors.The paper proposes a solution for conducting integration testing of a corporate on-premise system with a corporate cloud system, consisting of a test framework containing a necessary tests suite, an Allure test report generator, as well as Jenkins pipeline, which allows automating the launch and execution of a test suite, as well as tracking the execution of a test suite.As a result, a solution was implemented that made it possible to automate the verification of the correctness of system integration, which improved the quality of the Dell Technologies corporate on-premise system.

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

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

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

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