p. 197
- 다양한 조건에 따른 기능을 손쉽게 확인 가능
- 자동화된 테스트코드로 만들어져 다양한 조건에 따라 기능이 어떻게 동작하는지 빠르게 확인
- 학습 테스트 코드를 개발 중에 참고할 수 잇다.
- 프레임워크나 제품을 업그레이드할 때 호환성 검증을 도와준다
- 기존에 사용하던 API나 기능에 변화가 있거나 새로 발생한 버그를 쉽게 확인할 수 있다.
- 테스트 작성에 대한 좋은 훈련이 된다
- 실제 프레임워크를 사용하는 애플리케이션 코드의 테스트와 비슷하게 만들어진다.
- 새로운 기술을 공부하는 과정이 즐거워진다.