현대화된 거대화 소프트웨어에서 수동테스트는 비효율의 극치이다.
테스트는 너무 느리고, 정확하지 않으며 오류의 가능성이 높다
그렇기 때문에 자동화된 테스트가 필요하다.
SUT: System Under Test. 대상 시스템의 동작을 확인하는 용어
테스트 구성
Mock/Stub
테스트 종류
단위 테스트
통합 테스트
컴포넌트 테스트
종단간 테스트