Repository logo
Communities & Collections
Research Outputs
Fundings & Projects
People
Statistics
User Manual
Have you forgotten your password?
  1. Home
  2. Faculty of Computer Science and Engineering
  3. Faculty of Computer Science and Engineering: Conference papers
  4. Testing Strategy for Multi-Tenant Web Applications Using TestContainers with Use Case: MealMatrix
Details

Testing Strategy for Multi-Tenant Web Applications Using TestContainers with Use Case: MealMatrix

Date Issued
2025-11
Author(s)
Dimovski, Davor
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.
Subjects

multi-tenant

integration testing

TestContainers

software testing

testing strategy

File(s)
Loading...
Thumbnail Image
Name

paper3.pdf

Size

462.78 KB

Format

Adobe PDF

Checksum

(MD5):adf5bddfcb152c894ddf2fb7ca007835

⠀

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science

  • Accessibility settings
  • Privacy policy
  • End User Agreement
  • Send Feedback
Repository logo COAR Notify