Please use this identifier to cite or link to this item: http://hdl.handle.net/20.500.12188/34375
DC FieldValueLanguage
dc.contributor.authorDimovski, Davoren_US
dc.contributor.authorKoteska, Bojanaen_US
dc.contributor.authorMishev, Anastasen_US
dc.date.accessioned2025-11-24T06:53:06Z-
dc.date.available2025-11-24T06:53:06Z-
dc.date.issued2025-11-
dc.identifier.issn1613-0073-
dc.identifier.urihttp://hdl.handle.net/20.500.12188/34375-
dc.description.abstractThis 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.en_US
dc.language.isoen_USen_US
dc.relation.ispartofseries4077;3-
dc.subjectmulti-tenanten_US
dc.subjectintegration testingen_US
dc.subjectTestContainersen_US
dc.subjectsoftware testingen_US
dc.subjecttesting strategyen_US
dc.titleTesting Strategy for Multi-Tenant Web Applications Using TestContainers with Use Case: MealMatrixen_US
dc.typeProceeding articleen_US
dc.relation.conferenceSQAMIA 2025, Software Quality Analysis, Monitoring, Improvement, and Applications 2025en_US
item.grantfulltextopen-
item.fulltextWith Fulltext-
crisitem.author.deptFaculty of Computer Science and Engineering-
crisitem.author.deptFaculty of Computer Science and Engineering-
Appears in Collections:Faculty of Computer Science and Engineering: Conference papers
Files in This Item:
File SizeFormat 
paper3.pdf462.78 kBAdobe PDFView/Open
Show simple item record

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.