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

Название: Разработка системы для автоматизированного тестирования веб-приложений: выпускная квалификационная работа бакалавра: направление 09.03.03 «Прикладная информатика» ; образовательная программа 09.03.03_03 «Интеллектуальные инфокоммуникационные технологии»
Авторы: Иванов Олег Александрович
Научный руководитель: Хитров Егор Германович
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2023
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: quality assurance; автоматизация тестирования; веб-приложения; Selenium; Python; test automation; web-applications
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.03
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2023/vr/vr23-3670
Права доступа: Доступ по паролю из сети Интернет (чтение)
Ключ записи: ru\spstu\vkr\22980

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

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

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

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

Аннотация

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

The object of the study is a system for automating testing of web applications. The subject of the study is the functionality of the developed application using the package Selenium in Python. The aim of the work is to develop a system that helps in automating web application testing. Based on the analytical method, the basic principles, classifications, and features of web application testing were studied. Also, different approaches to automation were analysed, the best approach for development was selected and toolkits were identified. After that the system was designed and implemented. By the results of the development the efficiency of the work was estimated based on the method of comparative analysis of the results of the system and the analogue applications. As a result of this work the system for automating the testing of web applications was developed and tested. The area of application of the results of the work is web-application testing, which is an important stage in the development of any software. The developed system is a useful tool for developers and testers, which greatly simplifies and speeds up the process of testing of web applications. Conclusions were drawn on the success of the development of all the functionality that implements the selected types of testing. In the future, the system has the potential to be used in real projects and can be improved and expanded to meet specific requirements and needs.

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

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

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

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