Topics

26

Duration

40 Weeks

Progress

0/26

Learning Progress0%
Fullstack Roadmap

Testing

Learning Path

Follow these concepts in order to master this topic.

1
Introduction to Testing
2
Why Testing Matters
3
Unit Testing
4
Integration Testing
5
End-to-End Testing
6
Installing Jest
7
Writing Your First Test
8
Matchers
9
Test Suites
10
Setup & Teardown
11
Mock Functions
12
Mocking Modules
13
Supertest
14
Testing Express APIs
15
Testing Authentication
16
Testing Databases
17
Test Coverage
18
Test-Driven Development (TDD)
19
Continuous Testing
20
Testing Best Practices

Practice Websites

Practice what you've learned.

Projects

Apply what you've learned by building real projects.

Unit Test a Utility Library
Beginner
Test an Express REST API
Intermediate
Complete Backend Test Suite
Advanced

Tools

Recommended tools for this topic.