QUALITYAvailable
Generate Tests from UXDL
Derive structured component, integration, and regression test suites from UXDL targets.
Test Target Mapping
Rendering diagram...
Test Generation Architecture
Rendering diagram...
Vitest & Playwright Code Examples
TYPESCRIPT
// Unit Test (Vitest + React Testing Library)describe('UXDL Address: checkout.states.payment_failed', () => { it('renders payment_failed state with retry action', () => { render(<CheckoutPage state="payment_failed" />); expect(screen.getByText(/card declined/i)).toBeInTheDocument(); expect(screen.getByRole('button', { name: /retry payment/i })).toBeInTheDocument(); });});// E2E Test (Playwright)test('UXDL Path: checkout.actions.retry_payment -> billing', async ({ page }) => { await page.goto('/checkout'); await page.click('button:has-text("Retry Payment")'); await expect(page).toHaveURL('/billing');});