vaadin-e2e-test
Writes the end-to-end tests of a Vaadin application (Flow or Hilla) with Playwright for Java and the Drama Finder library's type-safe, accessibility-first element wrappers, against the running application. Two kinds: a use case test (UC-XXX) — one class UC<id><Name>IT with @Nested groups per alternative flow — and a test case journey (TC-XXX) — one class TC<id><Name>IT, annotated @TestCase(id, useCases) with the use cases its Flow links, walking the whole Flow table across views in a single test with a // Step <n>: comment per row. Use when the user asks to "write Playwright tests", "write E2E tests for UC-001", "automate TC-001", "test the user journey in the browser", "write IT tests", or mentions end-to-end, browser tests, Playwright for Vaadin, or Drama Finder in a project that combines layer plugins. Normally run by /use-case-test as the last layer, and the only one /test-case-implement TC-XXX runs; it can be run directly.
Pinned to revision dbb4e27b6d25, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/vaadin-e2e-test/SKILL.md
- skills/vaadin-e2e-test/references/TC001CustomerOnboardingIT.java.md
- skills/vaadin-e2e-test/references/UC001ManagePersonsIT.java.md
- skills/vaadin-e2e-test/references/dramafinder-api.md
- skills/vaadin-e2e-test/references/layer.md
- skills/vaadin-e2e-test/references/markers.md
Every link opens the file at its source, pinned to the revision this page describes.