Показати скорочену інформацію

dc.contributor.authorБогач, І. В.uk
dc.contributor.authorСлободиський, В. В.uk
dc.contributor.authorBogach, I. V.en
dc.date.accessioned2025-08-13T09:32:47Z
dc.date.available2025-08-13T09:32:47Z
dc.date.issued2025
dc.identifier.citationБогач І. В., Слободиський В. В. Тестування WEB-застосунків із використанням JHipster на прикладі системи для управління ресурсами кінотеатру // Матеріали Всеукраїнської науково-практичної інтернет-конференції «Молодь в науці: дослідження, проблеми, перспективи (МН-2025)», Вінниця, 15-16 червня 2025 р. URI: https://conferences.vntu.edu.ua/index.php/mn/mn2025/paper/view/25744.uk
dc.identifier.isbn978-617-8163-57-0
dc.identifier.urihttps://ir.lib.vntu.edu.ua//handle/123456789/47859
dc.description.abstractJHipster, на прикладі системи для управління ресурсами кінотеатру. Проведено аналіз засобів, що застосовуються для перевірки працездатності бекенд- та фронтенд-компонентів: JUnit і MockMvc – для модульного та інтеграційного тестування REST API, Testcontainers – для перевірки взаємодії з базою даних PostgreSQL, Cypress – для наскрізного тестування інтерфейсу користувача. Особливу увагу приділено перевірці логіки авторизації, бронювання квитків, обробки оплат, обліку товарів і обробки повідомлень через Kafka. Запропоновано структуру автоматизованого тестового покриття, що забезпечує надійність і контроль якості програмного забезпечення на всіх рівнях.uk
dc.description.abstractThe paper examines testing approaches for web applications developed using the JHipster platform, based on the example of a cinema resource management system. The study highlights methods for validating both backend and frontend components: JUnit and MockMvc for unit and integration testing of REST APIs, Testcontainers for testing PostgreSQL interactions, and Cypress for end-to-end user interface testing. Particular focus is given to verifying core processes such as authentication, ticket booking, payment handling, inventory tracking, and Kafka-based message processing. A structured automated testing strategy is proposed to ensure software reliability and quality across all system layers.en
dc.language.isouk_UAuk_UA
dc.publisherВНТУuk
dc.relation.ispartofМатеріали Всеукраїнської науково-практичної інтернет-конференції «Молодь в науці: дослідження, проблеми, перспективи (МН-2025)», Вінниця, 15-16 червня 2025 р.uk
dc.relation.urihttps://conferences.vntu.edu.ua/index.php/mn/mn2025/paper/view/25744
dc.subjectJHipsteren
dc.subjectтестуванняuk
dc.subjectREST APIen
dc.subjectJUniten
dc.subjectCypressen
dc.subjectкінотеатрuk
dc.subjecttestingen
dc.subjectcinemaen
dc.titleТестування WEB-застосунків із використанням JHipster на прикладі системи для управління ресурсами кінотеатруuk
dc.typeThesis
dc.identifier.udc004.415.2
dc.identifier.udc004.414.23
dc.identifier.udc004.451.48
dc.relation.referencesJHipster Documentation. URL: https://www.jhipster.tech/documentation-archive/v8.0.0/ ( : 05.06.2025)en
dc.relation.referencesSpring Boot Reference Documentation. URL: https://docs.spring.io/spring-boot/docs/current/reference/html/ ( : 05.06.2025)en
dc.relation.referencesCypress Documentation. URL: https://docs.cypress.io/ ( : 05.06.2025)en
dc.relation.referencesPostgreSQL Official Documentation. URL: https://www.postgresql.org/docs/ ( : 05.06.2025)en
dc.relation.referencesAuth0. JSON Web Token Introduction. URL: https://auth0.com/docs/secure/tokens/json-web-tokens ( : 05.06.2025)en
dc.relation.referencesCheckstyle Check Java Code Style. URL: https://checkstyle.sourceforge.io/ ( : 05.06.2025)en
dc.relation.referencesJaCoCo Java Code Coverage Library. URL: https://www.eclemma.org/jacoco/ ( : 05.06.2025)en
dc.relation.referencesMapStruct Documentation. URL: https://mapstruct.org/documentation/stable/reference/html/ ( : 05.06.2025)en


Файли в цьому документі

Thumbnail

Даний документ включений в наступну(і) колекцію(ї)

Показати скорочену інформацію