RESEARCH OF SERVER-SIDE PERFORMANCE TESTING AND FRAMEWORK DEVELOPMENT

Authors

  • Sergey Leonov
  • Dmytro Tyrtyshnyi

DOI:

https://doi.org/10.26906/SUNZ.2024.1.122

Keywords:

performance testing, server-side, web applications, framework, optimization, experiment, development

Abstract

This article examines the methodologies and application of a unique framework developed for performance testing of the server-side of web applications. The academic study delves into the tasks and challenges developers commonly face while seeking to optimize server performance. Server operation was simulated and a comprehensive framework was developed. This framework incorporates comprehensive tools to create a load, perform monitoring functions, analyze data, and manage the test process. All experiments for this study were implemented on actual web applications providing a real-world test environment. The study shows that implementing the proposed framework optimizes the performance of the server-side of web applications. This significant improvement enhances operability and reliability. Our research has also narrowed down and confirmed specific indications that could lead to further improvements in web application performance.

Downloads

Download data is not yet available.

References

Леонов С. Ю., Тиртишний Д. А. Ключові аспекти тестування продуктивності. Проблеми інформатики та моделювання (ПІМ-2023): матеріали міжнародної науково-технічної конференції, Харків: НТУ «ХПІ», 2023. С. 69. URL: https://repository.kpi.kharkov.ua/server/api/core/bitstreams/ee691cd3-44dd-4848-8631-5df0882a6c40/content

Still A. Web performance warrior. The Business of Speed. Published by O’Reilly Media, Inc., CA 95472, 2015. 50 p. URL:https://theswissbay.ch/pdf/Books/Computer%20science/O%27Reilly/web-performance-warrior.pdf

Buckler C. Jump Start Web Performance. SitePoint, 2020. 159 p. URL: https://www.oreilly.com/library/view/jump-startweb/9781098122799/

Донич Д. Види тестування програмного забезпечення. 2021. URL: https://lemon.school/blog/vydy-testuvannyaprogramnogo-zabezpechennya

Devaraj K. Software Testing Models. What it is, Types & How They Work? 2023. URL:https://testsigma.com/blog/software-testing-models/

Dustin E., Rashka J., Paul J. Automated Software Testing: Introduction, Management, and Performance. Addison-Wesley Prof., 1999. 608 р. URL: https://books.google.com.ua/books/about/Automated_Software_Testing.html?id=kl2H0G6EFf0C&redir_esc=y

Hoda R., Salleh N., Grundy J. The Rise and Evolution of Agile Software Devleopment. IEEE Software. 2018. Vol. 35, no. 5. Р. 58-63. URL: https://ieeexplore.ieee.org/document/8409911

Dybå T., Dingsøyr T. Agile Project Management: From Self-Managing Teams to Large-ScaleDevelopment. 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering. Florence, 2015. https://ieeexplore.ieee.org/document/7203121

Whiting E., Datta S. Performance Testing and Agile Software Development: A Systematic Review. 2021. 36 р. URL: https://www.researchgate.net/publication/351410867_Performance_Testing_and_Agile_Software_Development_A_Systematic_Review

Loadster. URL: https://loadster.app/guides/front-end-vs-back-end-performance/#the-8020-rule-of-web-performance

Носков В. І., Тиртишний Д. А. Тестування продуктивності web-сайту для зростання якості продукту. Інформатика, управління та штучний інтелект : матеріали 5-ї міжнар. наук.-техн. конф. студентів, магістрів та аспірантів, 20-22 листопада 2018 р. / наук. ред. В. Д. Дмитрієнко ; Нац. техн. ун-т "Харків. політехн. ін-т". Харків : НТУ "ХПІ", 2018.С. 65. URL: https://repository.kpi.kharkov.ua/server/api/core/bitstreams/6476d887-10a4-48af-9b25-75a9e2e68856/content

Published

2024-02-09