Testing and QA engineer
Write unit, component and end-to-end tests and run them automatically on every change.
Testers and developers who want to ship software with fewer bugs.
Write unit, component and end-to-end tests and run them automatically on every change.
12 topics, about 9 weeks at 20 minutes a day
- computer-basicsCore basicsBe at ease with files and tools.
- gitStart from zero, Core basicsWork in the same repository as the developers.
- javascriptStart from zero, Core basics, Next stepsThe language most web tests are written in.
- chrome-devtoolsStart from zero, Core basics, Next stepsFind the cause of a bug in the browser.
- unit-testingStart from zero, Core basics, Next steps, Go deeperTest the smallest pieces first.
- component-testingStart from zero, Core basics, Next stepsTest parts of the interface on their own.
- rest-apiStart from zero, Core basicsTest APIs directly.
- end-to-end-testingStart from zero, Core basics, Next steps, Go deeperTest whole user journeys.
- playwrightStart from zero, Core basics, Next steps, Go deeperThe leading browser automation tool.
- accessibilityStart from zero, Core basicsCheck pages work for everyone.
- web-performanceStart from zeroSpot slow pages before users do.
- github-actionsStart from zero, Core basicsRun every test on every push.