문제
인터페이스 구현 검증도구 중 아래에서 설명하는 것은?
서비스 호출, 컴포넌트 재사용 등 다양한 환경을 지원하는 테스트 프레임워크로, 각 테스트 대상 분산 환경에 데몬을 사용하여 테스트를 수행하고 결과를 통합하여 자동화하는 검증 도구이다.
① xUnit ② STAF ③ FitNesse ④ RubyNode
정답
2번
해설
정답: 2. STAF는 분산 환경에서 데몬을 사용해 서비스 호출·컴포넌트 재사용을 지원하는 테스트 프레임워크이다.
오답 풀이
- 1번: xUnit은 단위 테스트 프레임워크 계열(JUnit, NUnit 등)이다.
- 2번: 분산 데몬 기반 통합 자동화 검증 도구는 STAF이므로 정답이다.
- 3번: FitNesse는 위키 기반 웹 협업 테스트 프레임워크이다.
- 4번: RubyNode는 인터페이스 검증 도구로 통용되지 않는다.
보충 개념 인터페이스 구현 검증 도구: xUnit, STAF, FitNesse, NTAF, Selenium, watir 등.