JavaScript for Testers
JavaScript fundamentals through a testing lens. DOM manipulation, async/await, Jest, Mocha, and building test utilities. The language of the modern web — essential for Playwright, Cypress, and k6.
intermediate
3 courses
15 lessons
Esta ruta requiere una suscripción Pro
Suscríbete para desbloquear todas las lecciones, desafíos y cazas de bugs.
1
JavaScript Essentials for Testing
The core JavaScript you need to write tests — variables, functions, data structures, and async patterns.
beginner
~5.0h
-
Requiere suscripciónVariables, Types, and the Quirks That Bitereading +10 XP
-
Requiere suscripciónFunctions, Scope, and Closuresreading +15 XP
-
Requiere suscripciónArrays and Objects for Test Datareading +15 XP
-
Requiere suscripciónPromises and Async/Awaitreading +20 XP
-
Requiere suscripciónTemplate Literals, Ternaries, and Modern Syntaxreading +15 XP
2
JavaScript Testing Frameworks
From your first test to full coverage — Jest, Mocha, DOM testing, mocking, and test data strategies.
intermediate
~6.0h
-
Requiere suscripciónYour First Tests with Jestreading +15 XP
-
Requiere suscripciónTest Structure with Mocha and Chaireading +15 XP
-
Requiere suscripciónDOM Testing with Testing Libraryreading +20 XP
-
Requiere suscripciónMocking, Spying, and Stubbingreading +20 XP
-
Requiere suscripciónTest Data Factories and Fixturesreading +15 XP
3
Real-World JavaScript Testing
Testing Node.js utilities, APIs, error handling, modules, and a capstone project that brings it all together.
intermediate
~6.0h
-
Requiere suscripciónTesting Node.js Utility Functionsreading +15 XP
-
Requiere suscripciónAPI Testing with JavaScriptreading +20 XP
-
Requiere suscripciónError Handling and Edge Casesreading +20 XP
-
Requiere suscripciónModules, Imports, and Project Structurereading +15 XP
-
Requiere suscripciónCapstone: Building a Test Suite from Scratchexercise +30 XP