반응형
24. 인터페이스 구현 검증도구 중 아래에서 설명하는 것은?
(정보처리기사 필기 - 2020년 06월 06일 기출 - 2과목 소프트웨어 개발)
- 서비스 호출, 컴퓨넌트 재사용 등 다양한 환경을 지원하는 테스트 프레임워크
- 각 테스트 대상 분산 환경에 데몬을 사용하여 테스트 대상 프로그램을 통해 테스트를 수행하고, 통합하여 자동화하는 검증 도구
① xUnit
② STAF
③ FitNesse
④ RubyNode
[해설]
②번 STAF가 정답입니다.
STAF(Software Testing Automation Framework)는 서비스 호출, 컴포넌트 재사용 등 다양한 환경을 지원하는 테스트 프레임워크이며, 각 테스트 대상 분산 환경에서 데몬을 사용하여 테스트를 수행하고 자동화하는 검증 도구입니다.
다른 선택지의 특징을 살펴보면:
- xUnit: JUnit, NUnit 등 다양한 언어를 지원하는 단위 테스트 프레임워크입니다.
- FitNesse: 웹 기반 테스트 케이스 설계 및 실행을 지원하는 테스트 프레임워크입니다.
- RubyNode: Ruby 기반의 테스트 도구로, STAF와는 다른 목적을 가집니다.
STAF는 분산 환경에서 테스트 자동화를 지원하는 강력한 도구이므로, 대규모 시스템 테스트에 적합합니다! 🚀
'13 _ 정보처리기사 [필기]' 카테고리의 다른 글
| 26. 다음 트리를 전위 순회(preorder traversal)한 결과는? (0) | 2025.06.15 |
|---|---|
| 25. EAI(Enterprise Application Integration)의 구축 유형으로 옳지 않은 것은? (0) | 2025.06.15 |
| 22. White Box Testing 에 대한 설명으로 옳지 않은 것은? (1) | 2025.06.15 |
| 21. 정렬된 N개의 데이터를 처리하는데 O(Nlog2N)의 시간이 소요되는 정렬 알고리즘은? (1) | 2025.06.15 |
| 정보처리기사 필기 - 2020년 08월 22일 기출 - 5과목 정보시스템 구축관리 (0) | 2021.04.02 |