paint-brush
Why You MUST Have Automated Tests and What They Areby@igorluchenkov
980 reads
980 reads

Why You MUST Have Automated Tests and What They Are

by Igor Luchenkov6mMarch 2nd, 2024
Read on Terminal Reader
Read this story w/o Javascript

Too Long; Didn't Read

Automated tests are a way to test your software without spending too much time. There are three types of tests: unit, integration, and end-to-end. Let's dive deep into every kind and understand why we need each. Unit tests are fast. Isolation allows them to run them at any point in time, locally and on CI, without spinning up the dependent services / making API and database calls. Integration tests are slower, but they test how the parts of your app connect.
featured image - Why You MUST Have Automated Tests and What They Are
Igor Luchenkov HackerNoon profile picture
Igor Luchenkov

Igor Luchenkov

@igorluchenkov

Software, Data and ML engineering

L O A D I N G
. . . comments & more!

About Author

Igor Luchenkov HackerNoon profile picture
Igor Luchenkov@igorluchenkov
Software, Data and ML engineering

TOPICS

Languages

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite
Also published here