Treffer: TESTING STRATEGIES IN MVC-BASED APPLICATIONS: MODEL, VIEW, AND CONTROLLER STRATEGIES.
Weitere Informationen
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 modelbased clarity, intelligent exploration, and stringent API validation instead provides the strongest and most adaptive path towards end-to-end MVC testing. [ABSTRACT FROM AUTHOR]
Copyright of Journal of Natural Sciences & Mathematics (JNSM) is the property of University of Tetova and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)