Home | Repositories | Statistics | About



Subject: Q Science (General)


Year: 2025


Type: Article
Type: NonPeerReviewed



Title: TESTING STRATEGIES IN MVC-BASED APPLICATIONS: MODEL, VIEW, AND CONTROLLER STRATEGIES


Author: Abduramani, Elira
Author: Memeti, Agon
Author: Idrizi, Florim
Author: Luma-Osmani, Shkurte



Abstract: Much like other modern technologies, automated testing is rapidly advancing in today’s fast-changing software landscape. Keeping up with and understanding the numerous emerging tools become essential. This review offers a critical evaluation of three automated modern frameworks designed for unit testing MVC architectures. Most tools cover only one layer of the MVC - Model, View and Controller - so reliable unit tests are a challenge. Three complementary solutions that together promise full-stack coverage are reviewed here. With ModelWeb, simple flowchart model user interactions are converted to run BDD-Selenium tests with maintainable scenarios. WebExplor is an AI-powered curiosity agent that navigates dynamic UIs to reveal small, hard-to-find bugs. Finally, we review ten top REST API testing tools and assess their performance in driving real world services, showing strengths in automation and weaknesses in call sequencing and input generation. Comparing each approach's methodology, coverage, and maintainability, we find that no tool can stand alone. Mixing model- based clarity, intelligent exploration, and stringent API validation instead provides the strongest and most adaptive path towards end-to-end MVC testing.


Publisher: Faculty of Natural Sciences and Mathematics, Republic of North Macedonia


Relation: https://eprints.unite.edu.mk/2120/



Identifier: oai:eprints.unite.edu.mk:2120
Identifier: https://eprints.unite.edu.mk/2120/1/FSHMN2025-342-348.pdf
Identifier: Abduramani, Elira and Memeti, Agon and Idrizi, Florim and Luma-Osmani, Shkurte (2025) TESTING STRATEGIES IN MVC-BASED APPLICATIONS: MODEL, VIEW, AND CONTROLLER STRATEGIES. Journal of Natural Sciences and Mathematics of UT, 10 (19-20). pp. 342-348. ISSN 2671-3039



TitleDateViews
TESTING STRATEGIES IN MVC-BASED APPLICATIONS: MODEL, VIEW, AND CONTROLLER STRATEGIES202526