소프트웨어 공학정보처리기사(구) · 2016년05월08일 · 74/100
74.객체지향 테스팅 전략 중에서 Unit Testing에 사용되는 것은?
1
class testing정답
2
cluster testing
3
thread-based testing
4
use-based testing
해설
객체지향 - 테스트 단계 1. 클래스 테스트 : 구조적 기법에서의 단위테스트와 같은 개념, 캡슐화된 클래스나 객체를 검사 2. 통합 테스트 : 객체를 몇 개 결합하여 하나의 시스템으로 완성시키는 과정에서의 검사, 스레드 기반 테스트와 사용 기반 테스트 - 스레드 기반 테스트 : 시스템에 대한 하나의 입력이나 이벤트에 응답하는 데 요구되는 클래스들을 통합하는 것, 각각의 스레드가 통합되고 개별적으로 테스트된다. - 사용 기반 테스트 : 독립 클래스를 테스트한 후 독립 클래스를 사용하는 다음 계층의 종속 클래스를 테스트한다. 3. 확인 테스트 : 사용자 요구사항에 대한 만족 여부를 검사한다. 4. 시스템 테스트 : 모든 요소들이 적합하게 통합되고 올바른 기능을 수행하는지 검사한다.