Skip to main content

SDET starter lab

In the academy repo: labs/sdet-starter. You hold this lab yourself — nobody else is in the room. Pass is a contract-shaped API test, a Playwright spec you extend, a flake you can explain, and an AI spec you keep or kill.

cd labs/sdet-starter
npm install
npm test
FIXED=1 npm run test:flake
npx playwright install chromium && npm run test:playwright

Required UI track: extend playwright/todo.spec.ts. Selenium and Cypress stay optional. A GitHub Action in this folder fails the build on a real API assertion.

Get a human review

Members can send their finished work to a person and get written feedback by email.

See Membership