Back to Search Start Over

Research of modern methods of performance testing of Web-applications and their practical usage

Publication Year :
2022
Publisher :
Санкт-Петербургский политехнический университет Петра Великого, 2022.

Abstract

Тема выпускной квалификационной работы: «Исследование ÑÐ¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² нагрузочного тестирования Web-приложений и Ð¸Ñ Ð¿Ñ€Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑÐºÐ¾Ðµ применение». Данная работа описывает существующие инструменты для нагрузочного тестирования. Работа содержит теоретическую информацию о нагрузочном тестировании, а именно, актуальность Ð½Ð°Ð³Ñ€ÑƒÐ·Ð¾Ñ‡Ð½Ñ‹Ñ Ñ‚ÐµÑÑ‚Ð¾Ð², Ð°Ñ€Ñ Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° инструмента тестирования, на какие критерии стоит обращать внимание при выборе инструмента и представлено описание Ð¾ÑÐ½Ð¾Ð²Ð½Ñ‹Ñ ÑÐ¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ Ð¸Ð½ÑÑ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² нагрузочного тестирования. Описывает тестируемое Web-приложение, какие Ñ‚ÐµÑ Ð½Ð¾Ð»Ð¾Ð³Ð¸Ð¸ использовались для его написания, его Ð°Ñ€Ñ Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñƒ и Ð°Ñ€Ñ Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð½Ñ‹Ðµ Ð¿Ð¾Ð´Ñ Ð¾Ð´Ñ‹, представлены различные диаграммы, для того чтобы показать внутреннее устройство приложения, объяснены некоторые особо важные компоненты приложения, например JWT токен. Так же предоставлен функционал разработанного Web-приложения. Работа содержит описание сценариев и кода Ð½Ð°Ð³Ñ€ÑƒÐ·Ð¾Ñ‡Ð½Ñ‹Ñ Ñ‚ÐµÑÑ‚Ð¾Ð², описывает основные принципы работы с инструментами и приводятся отчеты по тестам с Ð¸Ñ Ð¾Ð±ÑŠÑÑÐ½ÐµÐ½Ð¸ÐµÐ¼. В данной работе в заключительной части содержатся рекомендации по выбору и использованию инструмента нагрузочного тестирования.<br />The topic of the master's thesis is: "Research of modern methods of performance testing of Web-applications and their practical usage". This paper describes the existing tools for load testing. The work contains theoretical information about load testing, namely, the relevance of performance tests, the architecture of the testing tool, what criteria you should pay attention to when choosing a tool, and a description of the main modern performance testing tools is presented. Describes the Web application under test, what technologies were used to write it, its architecture, and architectural approaches, presents various diagrams to show the internal structure of the application, explains some of the most important components of the application, such as the JWT token. The functionality of the developed Web application is also provided. The work contains a description of the scenarios and code of performance tests, describes the basic principles of working with the tools and provides test reports with their explanation. In this paper, the final part contains recommendations on the choice and use of a performance testing tool.

Details

Language :
Russian
Database :
OpenAIRE
Accession number :
edsair.doi...........d64aab95ed546fbafdb7b0389f2b14a3
Full Text :
https://doi.org/10.18720/spbpu/3/2022/vr/vr22-3909