여러 분류가 있겠지만
○ 단위 테스트 (Unit Test)
단위 컴포넌트의 기능이 잘 수행되는지만 체크한다.
프로그래머가 기대한데로, 단위 컴포넌트가 제대로 작동하는지만 체크할 뿐, 그것이 성능이나 장애에 대한 대처 능력이 있는지 또는 고객의 요구 사항에 부합하는지와는 상관 없이 컴포넌트 자체만 테스트한다.
○ 통합 테스트 (Integration Test)
○ 수락 테스트 (Acceptance Test)
고객의 요구 사항에 부합하는지에 대한 테스트를 수행한다.
기능 테스트는 당연하고, 성능 테스트 (Performance Test), 장애 테스트 (Failure Test) 등을 수행하게 된다.
○ 단위 테스트 (Unit Test)
단위 컴포넌트의 기능이 잘 수행되는지만 체크한다.
프로그래머가 기대한데로, 단위 컴포넌트가 제대로 작동하는지만 체크할 뿐, 그것이 성능이나 장애에 대한 대처 능력이 있는지 또는 고객의 요구 사항에 부합하는지와는 상관 없이 컴포넌트 자체만 테스트한다.
○ 통합 테스트 (Integration Test)
○ 수락 테스트 (Acceptance Test)
고객의 요구 사항에 부합하는지에 대한 테스트를 수행한다.
기능 테스트는 당연하고, 성능 테스트 (Performance Test), 장애 테스트 (Failure Test) 등을 수행하게 된다.