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

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

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

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

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

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

Аннотация

В представленной работе рассматривается понятие тестового фреймворка для создания интеграционных сценариев в контексте объектно- ориентированного программирования на языке Java, его недостатки и преимущества. В ходе работы был создан фреймворк, с помощью которого производится тестирование фронтенд и api интерфейсов различных web- приложений. В работе представлен основной функционал разработанного фреймворка, а также приведены положительные и отрицательные стороны авто фреймворков для тестирования web-приложений. Большой проблематикой у современных фреймворков тестирования было то, что Фреймворки решают одну задачу, а многие проекты нуждаются в интеграционном тестировании нужно много различных фреймворков, а так же обучение людей на каждый из них и это выходит очень дорого для многих компаний, в данной работе разработал Фреймворк для тестирования интеграции, с различными фронт и api, а так же из-за низкого порога вхождения в тестирование и желания бизнеса оптимизировать издержки затрачивающиеся на оплату труда, то, если приходит новый сотрудник, то нужно максимально быстро дать ему инструмент и обучить его, для этого написание кода на русском языке для тестировщиков СНГ.

The presented paper discusses the concepts of a test framework for creating integration scenarios in the context of object-oriented programming and Java languages, as well as the analysis of a framework for creating integration tests, as well as disadvantages and advantages. In the course of the work, a framework was created with the help of which frontend and API interfaces of various web applications are tested. The paper presents the main functionality of the developed framework, as well as the positive and negative sides of auto frameworks for testing web applications. A big problem with modern testing frameworks was that Frameworks solve one task, and many projects need integration testing, many different frameworks are needed, as well as training people for each of them and it comes out very expensive for many companies, in this work I developed a Framework for integration testing, with various frontends and apis, and also because of the low threshold of entry into testing and the desire of the business to optimize the costs spent on labor, then if a new employee comes, then you need to give him a tool as quickly as possible and train him, for this writing code in Russian for CIS testers.

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

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

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

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