Docs

Documentation versions (currently viewingVaadin 25)
Documentation translations (currently viewingEnglish)

Testing

Write tests for your Vaadin application, verify user interactions, and diagnose failures.

These guides show you how to test the server-side behavior of Flow applications using browserless tests. Start by choosing the setup for your application framework, then choose a guide for the behavior you need to verify.

Browserless tests run against Java components without a browser. Use browser-based tests when you need to verify rendering, client-side behavior, or real browser interactions. See the testing reference for a comparison of the approaches.

Guides

Browserless Testing
Choose the browserless test setup for Spring Boot, Java EE/CDI, Quarkus, or plain Java, then test your Flow views.

3E1E2938-89FF-4EFD-9EE2-658369A06F3A