Skip to content

Documentation

Six pages. Read in order or jump to what you need.

  1. Quickstart

    Get started with CDAT in 5 minutes - install Playwright, create the 4-file structure, run your first test.

  2. Architecture

    The 4 CDAT layers, dependency direction, and why each file exists.

  3. Zero Rules

    Three principles - no any, no waitForTimeout, no else - that make CDAT tests reliable.

  4. Migration from POM

    A 5-step playbook for converting an existing POM-based Playwright suite to CDAT, feature-by-feature.

  5. Anti-patterns

    Eight common mistakes when adopting CDAT, drawn from production audits across 9 systems.

  6. Smart Waits

    The @cdat/utils Cdat class - every smart-wait helper your tests need to replace waitForTimeout.