Abstract
This research paper proposes a broader definition of vibe coding, extending the original one with non-developers and other natural languages than English, introduces the notion of vibe debugging, as well as a sound, complete, and optimal algorithmic methodology for testing and vibe debugging vibe-coded software applications. This methodology is illustrated by applying it to a vibe-coded real-world database application of medium complexity generated with Google AI Studio Pro. We prove that even non-developers can obtain a final bug-free and functional satisfactory application version, even in other languages than English. We also prove that, although Google AI Studio Pro has sophisticated built-in engines for both language analysis, software development, and automated testing, it is still making lot of mistakes, so that testing and vibe debugging of its generated code is a must.
Keywords: vibe coding; vibe debugging; Google AI Studio; relational database design; software application testing and debugging
References
- Mancas Ch and Mancas C. “Vibe Coding with Google AI Studio Case Study”. PriMera Scientific Engineering 9.4 (2026): 50-73.
- Google AI for Developers. “Build with Google AI Forum” (2026). https://discuss.ai.google.dev
- Google AI Studio. “ExcursiiScoala: Bază de Date” (2026). https://excursiiscoala-gestiune-excursii-colare.ai.studio/
- Codd EF. “A relational model for large shared data banks”. CACM 13.6 (1970): 377-387.
- Abiteboul S, Hull R and Vianu V. “Foundations of Databases”. Addison-Wesley, Reading, MA (1995).
- Mancas C. “Conceptual Data Modeling and Database Design: A Completely Algorithmic Approach. Volume 1: The Shortest Advisable Path”. Apple Academic Press, Waretown, NJ (2015).
- Microsoft Corp. “Access help & learning” (2026). https://support.microsoft.com/en-us/access
- ISO/IEC/IEEE. “Welcome to the Home of Software Testing Standards” (2026). https://softwaretestingstandard.org/
- Pezze M and Young M. “Software Testing and Analysis: Process, Principles, and Techniques”. Wiley Inc., Hoboken, NJ (2008).
- Myers GJ., et al. “The Art of Software Testing. Third Edition”. Wiley Inc., Hoboken, NJ (2012).
- Jorgensen PC. “Software Testing: A Craftsman’s Approach. Fourth Edition”. CRC Press, Boca Raton, FL (2014).
- Mili A and Tchier F. “Software Testing: Concepts and Operations”. Wiley Inc (2015).
- Selenium. “Getting Started” (2026). https://www.selenium.dev/
- iiTWORKFORCE. “HP UFT Real-Time Project-Based Training” (2026). https://www.iitworkforce.com/building-work-experience/quick-test-professional/
- Smartbear. “Agentic QA for modern software teams” (2026). https://smartbear.com/
- Lops A., et al. “A System for Automated Unit Test Generation Using Large Language Models and Assessment of Generated Test Suites” (2024). https://arxiv.org/html/2408.07846v2
- Chudic A and Calikli G. “Automated Test Suite Enhancement Using Large Language Models with Few-shot Prompting” (2026). https://arxiv.org/pdf/2602.12256v1
- Google Corp. “Google AI Studio performs automatic testing and verification of its generated code primarily through its native Code Execution mechanism” (2026). https://www.google.com/search?q=documentation+on+automated+test+technologies+used+by+code-generating+LLMs
- Microsoft Corp. “SQL Server Technical Documentation” (2026). https://learn.microsoft.com/en-us/sql/sql-server/?view=sql-server-ver17
- Microsoft Corp. “What Is SQL Server Management Studio (SSMS)?” (2026). https://learn.microsoft.com/en-us/ssms/sql-server-management-studio-ssms