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

Название Автоматизация тестирования функций и модулей комплекса видеоаналитики VIDEOFOR: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта» = Test automation of the functions and modules of the VIDEOFOR video analytics complex
Авторы Фесенко Иван Николаевич
Научный руководитель Котлярова Лина Павловна
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2026
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика VIDEOFOR ; автоматизация тестирования ; Python ; PyTest ; Selenium ; Page Object ; test automation
Тип документа Выпускная квалификационная работа бакалавра
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 09.03.04
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2026/vr/vr26-2719
Права доступа Доступ по паролю из сети Интернет (чтение, печать, копирование)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\42605
Дата создания записи 21.08.2026

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

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

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

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

Данная работа посвящена разработке решения для автоматизации тестирования ключевых функций и модулей комплекса 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.

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