РОЗРОБКА ПРОГРАМНОЇ ПЛАТФОРМИ ДЛЯ ТЕСТУВАННЯ ПРОДУКТИВНОСТІ КЛІЄНТСЬКОЇ ЧАСТИНИ ВЕБЗАСТОСУНКУ
DOI:
https://doi.org/10.26906/SUNZ.2025.1.111-115Ключові слова:
комп’ютерна система, програмна платформа, програмне забезпечення, тестування продуктивності, клієнтська частина, вебзастосунок, фреймворк, оптимізація, експеримент, розробкаАнотація
У даній статті були вивчені методи та використання оригінально розробленого фреймворку для тестування продуктивності клієнтської частини вебзастосунків. Було проаналізовано завдання та виклики, які стоять
перед розробниками при оптимізації взаємодії користувачів та рендерингу сторінок. Проведено моделювання взаємодії користувачів з вебзастосунками та створено фреймворк, що включає інструменти для створення сценаріїв
користувацької взаємодії, моніторингу швидкодії браузера, аналізу часу завантаження сторінок, та керування тестовим процесом. Експерименти проведено на реальних вебзастосунках, що використовувалися як тестове середовище. Результати показують, що застосування пропонованого фреймворку призводить до оптимізації продуктивності клієнтської частини вебзастосунків, що значно поліпшує їхню швидкодію та надійність. В ході досліджень
були визначені та підтверджені ознаки подальшого покращення взаємодії користувачів з вебзастосунками.
Завантаження
Посилання
1. «Проблеми інформатики та моделювання (ПІМ-2023), Харків, 2023», матеріали міжнародної науково-технічної конференції, стор.69 «КЛЮЧОВІ АСПЕКТИ ТЕСТУВАННЯ ПРОДУКТИВНОСТІ»
2. “Web performance warrior” book by Andy Still.
3. "MicroCAD-2024, 9.4 ІНФОРМАТИКА І МОДЕЛЮВАННЯ", с.1407, Леонов С.Ю, Тиртишний Д.А, Використання сучасних методів тестування та аналізу клієнтської частини вебзастосунків
4. «Проблеми інформатики та моделювання (ПІМ-2024), Харків, 2024», матеріали міжнародної науково-технічної конференції, стор.77 «Стратегії кешування контенту для оптимізації LCP у динамічних вебзастосунках»
5. Джеймс Бах та Джейсон Теслер: "Автоматизоване тестування ПЗ: Вступ до професійної практики".
6. Мартін Аббот: "Тестування продуктивності програмного забезпечення".
7. Джеймс Петер: "Тестування продуктивності та навантаження".
8. «Інформатика, управління та штучний інтелект», матеріали п’ятої міжнародної науково-технічної конференції, стор.65 «ТЕСТУВАННЯ ПРОДУКТИВНОСТІ WEB-САЙТУ ДЛЯ ЗРОСТАННЯ ЯКОСТІ ПРОДУКТУ»
9. WebDev [Електронний ресурс]: Understanding time to first byte metric : [https://web.dev/articles/ttfb]
10. WebDev [Електронний ресурс]: Understanding first contentful paint (FCP): [https://web.dev/articles/fcp]
11. WebDev [Електронний ресурс]: Understanding time to interactive metric : [https://web.dev/articles/tti]
Downloads
Опубліковано
Номер
Розділ
Ліцензія

Ця робота ліцензується відповідно до Creative Commons Attribution-NonCommercial 4.0 International License.