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

Название: Автоматизированное тестирование бизнес-процессов АИС ОССиГ: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Кузнецов Святослав Александрович
Научный руководитель: Маслаков Алексей Павлович
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2022
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: информационная система; веб-приложение; тестирование приложений; selenium web driver; apache fluent api; information system; web application; testing applications
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2022/vr/vr22-3536
Права доступа: Доступ по паролю из сети Интернет (чтение, печать)
Ключ записи: ru\spstu\vkr\19871

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

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

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

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

Аннотация

Данная работа посвящена изучению автоматизации тестирования веб-приложения и разработке фреймворка для тестирования этого веб-приложения. Основной целью данной работы является описание тестирования бизнес-процессов автоматизированной информационной системы «Регулирование перемещения отходов строительства, сноса и грунтов в городе Москве», которое используется для аккумулирования сведений обо всех участниках мусорного рынка, источниках образования стройотходов, скорости их накопления, перемещении, переработке или утилизации. В ходе данной работы будет представлено описание тестируемого веб-приложения, а также сравнение наиболее популярных инструментов для запуска тестов, автоматизации тестирования, выполнения исходящих запросов для языка программирования Java, изучены их слабые и сильные стороны. Результаты тестирования будут предоставлены в виде отчета с использованием популярного инструмента для построения отчетов Allure Framework.

This work is devoted to the study of web application testing automation and the development of a framework for testing this web application. The main purpose of this work is to describe the testing of business processes of the automated information system "Regulation of the movement of construction waste, demolition and soil in the city of Moscow", which is used to accumulate information about all participants of the garbage market, sources of formation of construction waste, the rate of their accumulation, movement, processing, or disposal. During of this thesis, a description of the web application under test will be presented, as well as a comparison of the most popular tools for running tests, automating testing, executing outgoing requests for the Java programming language, and their weaknesses and strengths will be studied. The test results will be provided in the form of a report using the popular Allure Framework reporting tool.

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

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

Оглавление

  • СПИСОК ИЛЛЮСТРАЦИЙ
  • СПИСОК ТАБЛИЦ
  • ВВЕДЕНИЕ
  • ГЛАВА 1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ
    • 1.1. Фреймворк для запуска тестов
    • 1.2. Фреймворк для автоматизации тестирования
    • 1.3. Фреймворк для выполнения исходящих запросов
    • 1.4. Отчетность
  • ГЛАВА 2. РЕАЛИЗАЦИЯ
    • 2.1. Информация о тестируемом продукте
    • 2.2. Архитектура проекта с авто тестами
    • 2.3. Реализация шагов бизнес-процессов
    • 2.4. Реализация подготовки тестовой среды через запросы к API
    • 2.5. Анализ результатов
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ЛИТЕРАТУРЫ
  • ПРИЛОЖЕНИЕ 1. Реализация шага «Заполнение данных объекта образования» через API
  • ПРИЛОЖЕНИЕ 2. Реализация шага «Мотивированный отказ в регистрации объекта образования» через API

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

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