Portfolio App: Testing
Quality model for the Portfolio App: CI gates, phased testing strategy, and deterministic validation steps for PR review and releases.
Quality model for the Portfolio App: CI gates, phased testing strategy, and deterministic validation steps for PR review and releases.
Adopt React Testing Library with jsdom for component/page tests and add unit coverage for API routes.
GitHub Actions workflow design, test job integration, and CI gates for the Portfolio App and Documentation App.
Coding standards, repository conventions, local dev workflows (WSL2/VS Code), testing strategy, and dependency management to ensure repeatable, reviewable delivery.
Lint, format, typecheck, and audit gates enforced in CI.
Playwright E2E coverage for routes, links, and metadata.
Single-command local verification for quality and tests.
Vitest-based unit tests for registry, APIs, components, and pages.
Completed implementation guide for Phase 2: smoke tests, gold standard project, CV enhancement, comprehensive evidence artifacts, and operational maturity.
Step-by-step procedures for scaling the portfolio with a data-driven project registry, standardized evidence UI, and automated governance.
Quality model for the Portfolio Docs App: build integrity, broken-link failures, lint/format gates, and reviewer-facing validation checks.
Governance for testing strategy and quality gate features.
Comprehensive guide to writing unit tests (Vitest) and E2E tests (Playwright) for the Portfolio App.