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

Название: Фреймворк автоматизации тестирования на платформе dotnet с использованием системы управления тестированием: выпускная квалификационная работа магистра: направление 09.04.04 «Программная инженерия» ; образовательная программа 09.04.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Савченко Константин Дмитриевич
Научный руководитель: Амосов Владимир Владимирович
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения: Санкт-Петербург, 2024
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: тестирование; автоматизация; микросервис; Nunit; dotnet.; testing; automation; microservice; dotnet
Тип документа: Выпускная квалификационная работа магистра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Магистратура
Код специальности ФГОС: 09.04.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2024/vr/vr24-2098
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Дополнительно: Новинка
Ключ записи: ru\spstu\vkr\29087

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

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

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

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

Аннотация

Данная работа посвящена автоматизации процессов тестирования программного обеспечения с помощью фреймворка автоматизации запуска тестов на платформе dotnet. Задачи, которые решались в ходе исследования: • Анализ платформ реализации автоматизированного тестирования и систем управления тестированием; • Выбор инструментария по разработке ПО на платформе dotnet; • Построение архитектуры фреймворка автоматизации тестирования с учетом возможностей способов интеграций выбранной системы управления тестированием; • Реализация собственного фреймворка автоматизации тестирования и его интеграция с системой управления тестированием; Исходными данными к работе являлись публичные исследования в области автоматизации тестирования ПО. Выбор системы управления тестированием был произведен с помощью алгоритмов системы поддержки принятия решений. В результате была спроектирована и разработана система запуска автоматизированных тестов, объединенная в общий фреймворк, реализующий запуск и публикацию результатов в системе управления тестированием. Гибкая микросервисная архитектура разработанного решения позволяет реализовать запуск тестов из системы управления “по требованию”, с минимальным участием пользователя.

This work is devoted to the automation of software testing processes using the test launch automation framework on the dotnet platform. Tasks that were solved during the research: • Analysis of automated testing implementation platforms and testing management systems; • Selection of software development tools on the dotnet platform; • Building the architecture of the testing automation framework, taking into account the possibilities of integration methods of the selected test management system; • Implementation of our own testing automation framework and its integration with the testing management system; The initial data for the work were public research in the field of software testing automation. The choice of the test management system was made using the algorithms of the decision support system. As a result, a system for running automated tests was designed and developed, combined into a common framework that implements the launch and publication of results in a test management system. The flexible microservice architecture of the developed solution allows you to run tests from the on-demand management system, with minimal user interaction.

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

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

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

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