테스트의 종류와 필요성
여러가지 개발 서적을 접하다보면 단위 테스트의 필요성을 자주 강조하고 있다.그렇다면 여러 가지 종류의 테스트 중에서 단위 테스트는 무엇이며, 단위 테스트가 필요한 이유는 무엇일까? 테스트 유형단위 테스트통합 테스트시스템 테스트인수 테스트테스트의 범위가 작은 것 부터 위와 같이 테스트 유형을 분류할 수 있다. 단위 테스트단위 테스트는 소스 코드의 메서드나 클래스를 테스트하여 해당 코드가 정상 동작하는지 확인한다.따라서 좋은 단위 테스트가 작성되어 있을 때 코드를 변경하는 경우, 기존 코드에 대한 영향도를 쉽게 파악할 수 있다. 통합 테스트통합 테스트는 여러 개의 컴포넌트가 정상적으로 상호작용하는지 확인한다.예를 들어 객체 간의 협력, 외부 리소스와의 연동 등을 테스트한다. 시스템 테스트시스템 테스트는 시스..
공부/테스트
2025. 4. 13. 09:38