JS: Automated testing

10 students
Course updated 03 April 2024
Course JS: Automated testing
$49 per month
for all Hexlet's courses
Sign up
  • In-browser editor for exercises
  • Permanent access to theory
  • Asynchronous learning

Included in the course

12 lessons (video or text)
10 exercises in the IDE
34 quizzes
Assistance in Discussions on the website
Access to other courses of the our platform

What you'll learn

  • Writing better code with fewer bugs than code without tests
  • Build the architecture of your code better based on how it will be used
  • Write code faster due to automated result check
  • Perform code refactoring more often, ridding it of legacy, thanks to the guarantees that tests give


The market-leading programming processes includes automated testing as a key component. The only trustworthy method for verifying that the code is functional is through tests. They do not eliminate bugs, but they do enable you to maintain a manageable amount of them. Tests provide assurance that changes made to one component of the system would not harm other parts.

This course looks at both general test writing principles and contemporary JavaScript testing tools.

Course program

Estimated time: 14 hours

Recommended program

Development of front-end components for web applications
10 months
from scratch
Start at any time
Layout with the latest CSS standards
5 months
from scratch
under development
Start at any time
Developing web applications with Django
10 months
from scratch
under development
Start at any time