Skip to the notes
JSGroundwork
JSGroundwork handwritten · web dev
✎Playground→⌘Problems↻Review🔥Progress

Chapters

24 chapters
⌕
Beginner7›
B1Why we testB2Unit testing fundamentalsB3Testing pure functionsB4Mocking basicsB5Testing async codeB6Code coverageB7Tests in CI
Intermediate9›
I1TDDI2Testing UI componentsI3Testing APIs & backendsI4Snapshot testingI5Fixtures & test dataI6Mocking network requestsI7Testing against a databaseI8BDDI9Flaky tests
Advanced8›
A1End-to-end testingA2Visual regressionA3Contract testingA4Performance testingA5Accessibility testingA6Architecture at scaleA7Mutation testingA8Test strategy
/ search[ ] chaptert top

Testing levels

1Beginner2Intermediate3Advanced

Ready to read

JSJavaScript⑂Git◎Interview prepΣDSA in JSSDSystem Design
More topics15›
</>HTML{ }CSS⚛ReactNNext.jsNeNest.jsTSTypeScriptNoNode.js🐳DockerDBSQL & Databases✓Testing🔒Web Security☁Cloud & DevOps◈GraphQL◆Redis☸Kubernetes
100%
I5

Fixtures & test data

not written yet

This section will cover:

  • Factories, seeding, test isolation
←previousSnapshot testing↑ CovernextMocking network requests→