본문 바로가기
정보처리기사 필기/[2과목] 소프트웨어 개발

[정보처리기사] 인터페이스 구현 검증 도구 종류

by Devinus 2021. 3. 3.

1. 인터페이스 구현 검증 도구

- 인터페이스 동작 상태를 확인하기 위해서 인터페이스 단위 기능과 시나리오 등을 기반으로 하는 통합 테스트가 필요하다. 그리고 통합 테스트는 테스트 자동화 도구를 이용하면 효율적으로 수행할 수 있는데 그 도구가 인터페이스 구현 검증 도구를 말한다.

 

2. 인터페이스 구현 검증 도구 종류

- xUnit, STAF, FitNesse, NTAF, Selenium, watir

도구 기능
xUnit Java(Junit), C++(Cppunit), .Net(Nunit)와 같이 다양한 언어를 지원하는 단위 테스트 프레임워크
STAF - 서비스 호출 및 컴포넌트 재사용다양한 환경을 지원하는 테스트 프레임워크
- 테스트 대상 분산 환경에 데몬을 사용
FitNesse 웹 기반 테스트케이스 설계, 실행, 결과 확인 등을 지원하는 테스트 프레임워크
NTAF FitNesse의 장점인 협업과 STAF의 장점인 재사용 및 확장성을 통합한 NHN(Naver)의 테스트 자동화 프레임워크
Selenium 다양한 브라우저 및 개발 언어를 지원하는 웹 어플리케이션 테스트 프레임워크
watir Ruby를 사용하는 애플리케이션 테스트 프레임워크

 


 

정보처리기사 필기 기출문제

 

29.
인터페이스 구현 검증도구 중 아래에서 설명하는 것은?
[정답률: 55%] 정보처리기사(2020년 이후) 필기 (2020년 1회·2회 통합 기출문제)
① xUnit  
② STAF 서비스 호출, 컴포넌트 재사용, 분산환경에 데몬을 사용 - STAF
③ FitNesse  
④ RubyNode  

 

29.
인터페이스 구현 검증 도구아닌 것은?
[정답률: 63%] 정보처리기사(2020년 이후) 필기 (2020년 4회 기출문제)
① ESB 인터페이스 구현 검증 도구
- xUnit, STAF, FitNesse, NTAF, Selenium, watir
② xUnit  
③ STAF  
④ NTAF