Details

Title: Тестирование бизнес-процессов автоматизированной информационной системы «Регулирование перемещения отходов строительства, сноса и грунтов в городе Москве»: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Creators: Андреева Елизавета Дмитриевна
Scientific adviser: Маслаков Алексей Павлович
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2022
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: тестирование; автоматизация тестирования; testing; test automation
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 09.03.04
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2022/vr/vr22-3029
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key: ru\spstu\vkr\19740

Allowed Actions:

Action 'Read' will be available if you login or access site from another network Action 'Download' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Тема выпускной квалификационной работы: «Тестирование бизнес-процессов автоматизированной информационной системы «Регулирование перемещения отходов строительства, сноса и грунтов в городе Москве». Тестирование является неотъемлемой частью разработки ПО. Масштабным проектам с множеством бизнес-функций не обойтись без автоматизации тестирования для контроля качества продукта. Предметом исследования являются технологии и практики автоматизированного тестирования веб-сайтов с помощью 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.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
Internet Authorized users SPbPU Read Print Download
-> Internet Anonymous

Usage statistics

stat Access count: 9
Last 30 days: 1
Detailed usage statistics