Ве молиме користете го овој идентификатор да го цитирате или поврзете овој запис: http://hdl.handle.net/20.500.12188/34375
Наслов: Testing Strategy for Multi-Tenant Web Applications Using TestContainers with Use Case: MealMatrix
Authors: Dimovski, Davor
Koteska, Bojana 
Mishev, Anastas 
Keywords: multi-tenant
integration testing
TestContainers
software testing
testing strategy
Issue Date: ное-2025
Series/Report no.: 4077;3
Conference: SQAMIA 2025, Software Quality Analysis, Monitoring, Improvement, and Applications 2025
Abstract: This paper addresses the problem of missing a standardized approach for verifying the architectural setup of multi-tenant applications by offering a testing strategy that covers scenarios of common problems that multitenant applications face (divided in 3 areas: data isolation, data integrity and constraints, tenant context). Using TestContainers to create a replica of a production environment, with a big bang integration testing approach, we showcase the practical usage of the proposed testing strategy with a Spring Boot and Kotlin web application for managing meal orders – MealMatrix. The results show that the testing approach is effective in identifying faulty setup for multi-tenant environments, with a limitation that TestContainers does not cover an easy-setup for the multiple databases, multiple schemas model with a single instance of the application serving multiple tenants. This work contributes to the field of software testing by offering an easily applicable, high-level testing approach for multi-tenant web applications.
URI: http://hdl.handle.net/20.500.12188/34375
ISSN: 1613-0073
Appears in Collections:Faculty of Computer Science and Engineering: Conference papers

Files in This Item:
File SizeFormat 
paper3.pdf462.78 kBAdobe PDFView/Open
Прикажи целосна запис

Google ScholarTM

Проверете


Записите во DSpace се заштитени со авторски права, со сите права задржани, освен ако не е поинаку наведено.