토스 개발자분이 진행한 "프론트엔드 테스팅과 설계" 강연을 듣고 와서 강의 내용 정리한 문서를 공유합니다 :) 테스트에 대한 좋은 내용이 담겨 있어서 백엔드에게도 추천...
좋은 엔지니어링
비용 대비 창출해내는 가치의 크기를 극대화하는 것
테스트 코드를 작성하는 데 드는 실비 대비 이득이 크도록
1. 테스트의 정의
범위에 따른 분류
단위 테스트
통합 테스트
인수 테스트
기능에 따른 분류
기능 테스트
기능 : 제품의 요구사항
비기능 테스트
보안, 성능, 접근성
방식에 따른 분류
명세 기반 테스트 (Black box test)