Розроблення бекенду інтерактивної системи для навчання тестуванню ПЗ на базі мікросервісної архітектури

Ключові слова: мікросервісна архітектура, бекенд, навчальна платформа, тестування ПЗ

Анотація

Розроблено бекенд частину вебсистеми для навчання основам тестування програмного забезпечення на основі мікросервісної архітектури. Система дає змогу користувачам реєструватися, проходити інтерактивні курси, оцінювати свої досягнення та отримувати зворотний зв'язок. Для розробки бекенду використано PHP, фреймворк Laravel, а також Docker для контейнеризації мікросервісів. Кожен мікросервіс відповідає за окремі функціональні області: управління користувачами, курсами та відстеженням прогресу. Результати роботи є корисними для розробників у галузі веброзробки, зокрема для створення навчальних платформ, а також для освітніх установ, які прагнуть вдосконалити процеси навчання тестуванню ПЗ.

Посилання

[1] Richardson, C., Microservices Patterns. Manning Publications, 2018.
[2] Newman, S., Building Microservices: Designing Fine-Grained Systems. O'Reilly Media, 2021.
[3] Laravel Documentation. Available at https://laravel.com/docs.
[4] Docker Documentation. Available at https://docs.docker.com/.
[5] Testfully, "Contract Testing: What It Is and Why It Matters," Testfully Blog, 2023. Available at https://testfully.io/blog/contract-testing.
Опубліковано
2025-11-13
Як цитувати
Криса, В., & БорецькaІ. (2025). Розроблення бекенду інтерактивної системи для навчання тестуванню ПЗ на базі мікросервісної архітектури. Комп’ютерне моделювання та інформаційні технології. вилучено із https://conf.nltu.edu.ua/index.php/conf1/article/view/298
Розділ
ХМАРНІ ТЕХНОЛОГІЇ, ВЕБТЕХНОЛОГІЇ ТА ВЕБДИЗАЙН