Requirements
Drama Finder requires:
- Java 21 or later
- Maven or Gradle build system
- A Vaadin application (tested with Vaadin 25+)
- Playwright for Java
Maven Installation
1
Add the dependency
Add Drama Finder as a test dependency in your
pom.xml:2
Add Playwright dependency
Drama Finder works with Playwright for Java. Add it if not already present:
3
Configure test execution
Configure the Maven Failsafe plugin for integration tests:
Integration tests should use the
*IT.java naming convention to be picked up by Failsafe.4
Install Playwright browsers
On first run, install Playwright browser binaries:
Gradle Installation
Using Gradle instead of Maven
Using Gradle instead of Maven
Add Drama Finder to your Install Playwright browsers:
build.gradle:Spring Boot Integration
If you’re using Spring Boot for your Vaadin application, add these test dependencies:Debugging Configuration
Verify Installation
Run the Maven build to verify everything is set up correctly:Next Steps
Quick Start
Write your first test with Drama Finder
GitHub Repository
View source code and examples