Frontend Test Code Writing Guide

https://github.com/bold-9/ezstorage-frontend/wiki/Frontend-Test-Code-Writing-Guide

목차

  1. 왜 테스트해야 하는가
  2. 무엇을 테스트해야 하는가
  3. 좋은 테스트란
  4. 규모별 테스트 전략
  5. 테스트코드 Q&A 그리고 팁
  6. 테스트코드 작성 스타일 가이드

1. 왜 테스트해야 하는가

개발자는 이미 개발 과정에서 수많은 테스트를 진행하고 있으며,

엄밀히 말해서 개발자가 소스 코드를 입력/수정하고 저장한 다음 진행하는 일은

대부분 테스트와 관련이 있다고 볼 수 있습니다.

문제는 이러한 테스트가 대부분 반복적인 작업이라는 것입니다.

따라서 반복된 테스트 작업을 코드로 작성해서 자동화를 하게 되면