TIL Udemy Javascript Unit Testing - Section1. Getting Started

Udemy, TIL, javascript, test

What is Testing #

의도한대로 작동 되는지 증명하는 것

Manual Testing

Automated Testing

What Are Unit Tests? #

Why Unit Testing? #

Unit, Integration & End-to-End (E2E) Testing 비교 #

Unit Testing

Integration Testing

End-to-End(E2E) Testing

Test-Driven Development (TDD) #

테스트를 작성하는 체계 / 철학. 다음의 방식으로 테스트를 작성하는 체계 / 철학이다.

  1. 실패하는 테스트를 작성한다.
  2. 테스트를 성공시키기 위한 코드를 구현한다.
  3. 코드를 리팩토링한다.
  4. 1번 과정을 다시 수행한다.

이번 강의는 TDD으로 하진 않는다. 테스트의 기초에 대해서 알아본다.