학습 테스트로 배우는 스프링
학습 테스트란?(Learning test)
자신이 만들지 않은 프레임워크나 다른 개발팀에서 만들어서 제공한 라이브러리 등에 대해서 테스트를 작성하는 것
학습 테스트의 장점
- 다양한 조건에 따른 기능을 손쉽게 확인해볼 수 있다. (수동 값 입력, 콘솔 확인, UI화면 확인 필요 X)
- 학습 테스트 코드를 개발 중에 참고할 수 있다. (실제 개발에 사용할 샘플코드로 참고 가능)
- 프레임워크나 제품을 업그레이드 할 때 호환성 검증을 도와준다. (새로운 버전의 제품 검증)
- 테스트 작성에 대한 좋은 훈련이 된다. (학습 테스트는 실제 프레임워크를 사용하는 애플리케이션 코드의 테스트와 비슷하게 만들어진다.)
- 새로운 기술을 공부하는 과정이 즐거워진다 (개발한 코드의 동작 보는것)
댓글남기기