Magento 2 was designed with automated testing in mind from the very beginning. This approach, often called test-driven development (TDD), means code and software are tested automatically. You can see right away whether new code or changes affect other parts of the system. In general, this improves code quality and prevents bugs and errors that would otherwise only surface when a new version of Magento is released.


