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

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

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

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

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

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

Аннотация

Тема выпускной квалификационной работы: «Тестирование бизнес-процессов автоматизированной информационной системы «Регулирование перемещения отходов строительства, сноса и грунтов в городе Москве». Тестирование является неотъемлемой частью разработки ПО. Масштабным проектам с множеством бизнес-функций не обойтись без автоматизации тестирования для контроля качества продукта. Предметом исследования являются технологии и практики автоматизированного тестирования веб-сайтов с помощью End-to-End тестов. По итогам исследовательской работы рассмотрены дизайн-паттерны, способы взаимодействия с веб-элементами, достоинства и недостатки фреймворков, связанных с различными моментами автоматизации тестирования, а также произведено их сравнение и анализ, на основе которых выбраны технологии для реализации. В результате разработан фреймворк тестирования бизнес-процессов АИС ОССиГ, который уже используется для проверки работы системы. Разработка проводилась на языке программирования Java с помощью фреймворка Selenide. Покрыты ключевые бизнес-процессы, за исключением шагов, которые необходимо выполнить не используя систему.

Topic of the graduate qualification work: «Testing the business processes of the automated information system «Regulation of the movement of construction, demolition, and soil waste in the Moscow city». Testing is an essential part of software development. Test automation is a must in terms of quality control of large-scale projects spanning a wide range of business functions. The subject of the research is the technologies and practices of automated testing of websites using End-to-End tests. Based on the results of the research work, design patterns, ways of interacting with web elements, advantages and disadvantages of frameworks associated with various aspects of test automation are considered, as well as their comparison and analysis, based on which technologies for implementation are selected. As a result, a framework for testing AIS CDSW business processes has been developed, which is already used to test the operation of the system. The development was carried out in the Java programming language using the Selenide framework. The main business processes are covered, except for the steps that need to be performed without using the system.

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

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

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

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