Drama Finder
Type-safe Playwright element wrappers for testing Vaadin applications. Find elements using accessibility-first patterns and test with confidence.
Quick Start
Get up and running with Drama Finder in minutes
Create a test class
Extend
AbstractBasePlaywrightIT to get automatic Playwright setup:SimpleViewIT.java
Key Features
Everything you need for robust Vaadin testing
Type-Safe Wrappers
40+ typed element classes for Vaadin components with compile-time safety
Accessibility-First
Find elements using ARIA roles and accessible names, just like assistive technologies
Auto-Retry Assertions
Built-in assertions that automatically retry until timeout, eliminating flaky tests
Shadow DOM Support
Automatic shadow DOM piercing with scoped element lookups
Mixin Interfaces
Shared behaviors through composable interfaces like HasInputFieldElement
Spring Boot Ready
First-class integration with Spring Boot test framework
Explore by Topic
Deep dive into Drama Finder concepts and patterns
Element Lookup
Learn how to find elements using factory methods and ARIA roles
Assertions
Master assertion patterns with automatic retry logic
Locator Patterns
Understand locator delegation and scoped lookups
Best Practices
Follow proven patterns for maintainable tests
Common Patterns
Explore real-world testing scenarios
Troubleshooting
Solutions to common issues
Component Reference
Browse element wrappers by category
Ready to write better tests?
Start testing your Vaadin application with type-safe, accessibility-first element wrappers.
Get Started Now