Unit Test

ddoni·2021년 2월 7일
0
post-custom-banner
  • End to end testing (10%)

  • Integrating testing (20%)

  • unit testing (70%)

  • E2E testing

UI를 일일히 클릭해가면서 테스트하는 것으로 시간과 많은 인력이 필요하다. UI 테스트 툴인 cypress를 이용하여 테스트를 진행할 수 있으나 실제 사이트에 적용하기 힘든 툴이다.

  • Integrating testing

프론트와 백 둘다 서버를 킨 상태에서 테스트를 진행하여 많은 시간이 소요된다.

  • unit test

서버에 의존하지 않고 서버를 키지 않고 테스트를 할 수 있다. 시스템 자체를 테스트 하는 것이 아닌 코드로 코드를 테스트하는 것이다. 프론트에서 사용하는 unit test 라이브러리로는 jest, enzyme 등이 있지만 실제 현업에선 E2E 테스트를 많이 진행한다.

0개의 댓글