Introduction to Test-Driven Development with JavaScript

Explore Test-Driven Development (TDD) principles to enhance code quality and prevent bugs in a fun way with JavaScript.

Introduction to Test-Driven Development with JavaScript
Fireship
709.4K views β€’ Jun 4, 2021
Introduction to Test-Driven Development with JavaScript

About this video

Test-Driven Development (TDD) is a proven prevent bugs and improve the quality of your code - and it's fun! Learn the fundamentals of JavaScript testing in this beginner's tutorial. https://github.com/fireship-io/tdd-basics-project

#js #webdev #tutorial

πŸ”— Resources

Wallaby (20% discount) https://bit.ly/34KDnHP
Jest https://jestjs.io/
Cypress https://www.cypress.io/
Software Testing in 100 Seconds https://youtu.be/u6QfIXgjwGQ

πŸ“š Chapters

00:00 Why Test?
01:13 Test-Driven Development (TDD) Philosophy
02:07 Functional Testing
03:40 Non-Functional Testing
03:53 JS Interview Question
04:12 Setting up Jest
06:04 Writing your First Test
09:05 Setup & Teardown
10:29 Code Coverage Report
10:57 Cypress E2E

πŸ€“ Install the quiz app

iOS https://itunes.apple.com/us/app/fireship/id1462592372?mt=8
Android https://play.google.com/store/apps/details?id=io.fireship.quizapp

πŸ”₯ Watch more with Fireship PRO

Upgrade to Fireship PRO at https://fireship.io/pro
Use code lORhwXd2 for 25% off your first payment.

🎨 My Editor Settings

- Atom One Dark
- vscode-icons
- Fira Code Font

Tags and Topics

Browse our collection to discover more content in these categories.

Video Information

Views

709.4K

Likes

27.9K

Duration

12:55

Published

Jun 4, 2021

User Reviews

4.8
(141)
Rate:

Related Trending Topics

LIVE TRENDS

Related trending topics. Click any trend to explore more videos.