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
|
Text
FSHMN2025-342-348.pdf Download (488kB) |
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.
| Item Type: | Article |
|---|---|
| Subjects: | Q Science > Q Science (General) |
| Divisions: | Faculty of Engineering, Science and Mathematics > School of Engineering Sciences |
| Depositing User: | Unnamed user with email zshi@unite.edu.mk |
| Date Deposited: | 28 Oct 2025 11:10 |
| Last Modified: | 28 Oct 2025 11:10 |
| URI: | http://eprints.unite.edu.mk/id/eprint/2120 |
Actions (login required)
![]() |
View Item |
