> Markdown version of [Testing](https://vaadin.com/docs/next/building-apps/testing). Section index: [llms.txt](https://vaadin.com/docs/next/building-apps/llms.txt)

# Testing

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](https://vaadin.com/docs/next/building-apps/testing/browserless.md#choose-your-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](https://vaadin.com/docs/next/flow/testing.md#comparison) for a comparison of the approaches.

## <a id="guides"></a>Guides

- [Browserless Testing](https://vaadin.com/docs/next/building-apps/testing/browserless.md): 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`
