Details

Title Автоматизация тестирования функций и модулей комплекса видеоаналитики VIDEOFOR: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта» = Test automation of the functions and modules of the VIDEOFOR video analytics complex
Creators Фесенко Иван Николаевич
Scientific adviser Котлярова Лина Павловна
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2026
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects VIDEOFOR ; автоматизация тестирования ; Python ; PyTest ; Selenium ; Page Object ; test automation
Document type Bachelor graduation qualification work
Language Russian
Level of education Bachelor
Speciality code (FGOS) 09.03.04
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2026/vr/vr26-2719
Rights Доступ по паролю из сети Интернет (чтение, печать, копирование)
Additionally New arrival
Record key ru\spstu\vkr\42605
Record create date 8/21/2026

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

Данная работа посвящена разработке решения для автоматизации тестирования ключевых функций и модулей комплекса VIDEOFOR. Цель ВКР состоит в снижении трудоемкости и повышении эффективности тестирования за счет создания набора автоматизированных сценариев, в частности для веб-интерфейса программного комплекса. В ходе работы был выполнен анализ предметной области, рассмотрены особенности построения тестового проекта и реализована структура автоматизированных проверок на основе выбранных инструментов. В качестве методологии использовался подход Page Object, а также модульная организация тестов с применением Python, PyTest и Selenium. Полученные результаты включают разработку архитектуры тестового проекта, описание объектов страниц, подлежащих тестированию, реализацию конфигурационного слоя и набора автотестов для проверки основных сценариев работы системы. Область применения результатов — дальнейшая проверка комплекса VIDEOFOR, а также расширение набора автоматизированных сценариев для других модулей системы. В результате работы подтверждена практическая целесообразность автоматизации тестирования, поскольку она позволяет сократить время на повторяющиеся проверки и упростить контроль качества программного продукта.

This work is devoted to developing a solution for automating the testing of key functions and modules of the VIDEOFOR complex. The purpose of the final qualification work is to reduce labor costs and improve testing efficiency by creating a set of automated scenarios, in particular for the web interface of the software complex. During the work, the subject area was analyzed, the features of the test project structure were considered, and the structure of automated checks was implemented based on the selected tools. The Page Object approach was used as the methodology, as well as a modular test organization with the use of Python, PyTest, and Selenium. The results include the development of the test project architecture, the description of the page objects subject to testing, the implementation of the configuration layer, and a set of automated tests for checking the main usage scenarios of the system. The area of application of the results is the further testing of the VIDEOFOR complex, as well as the expansion of the set of automated scenarios for other modules of the system. As a result of the work, the practical feasibility of test automation was confirmed, since it makes it possible to reduce the time spent on repetitive checks and simplify quality control of the software product.

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