본문 바로가기
정보처리기사

[소프트웨어 개발] 12. 인터페이스 구현 검증

by reve5 2022. 3. 19.

29. 인터페이스 구현 검증도구 중 아래에서 설명하는 것은?

- 서비스 호출, 컴포넌트 재사용 등 다양한 환경을 지원하는 테스트 프레임워크
- 각 테스트 대상 분산 환경에 데몬을 사용하여 테스트 대상 프로그램을 통해 테스트를 수행하고, 통합하여 자동화하는 검증 도구

① xUnit ② STAF
③ FitNesse ④ RubyNode

정답 2번

 

xUnit  다양한 언어지원
STAF 다양한 환경
FitNesse 웹기반
NTAF STAF와 FitNesses 통합, 네이버
Selenium 웹 및 개발 언어
watir Ruby 기반


https://www.youtube.com/watch?v=2-r3pIdE7Oc&list=PLKpxllD6C8Cli4UZqnDG4_77OU6XeF6e_&index=12 



기대결과 = 실제 결과
구현 기술에 따라 검증 도구 요건 달라짐
(필요한 조건)

xUnit  다양한 언어지원
STAF 다양한 환경
FitNesse 웹기반
NTAF STAF와 FitNesses 통합, 네이버
Selenium 웹 및 개발 언어
watir Ruby 기반

모니터링 도구 = APM = 감시도구

인터페이스 오류 처리
서로 다른 시스템의 상호작용 >> 서로 오류 상태 출력 형식이 일정하지 않음
>> 보고서로 제작

1. 사용자 화면 출력 : 입력 데이터 즉시 사용하는 경우 (ex) 비밀번호 오류 안내 메세지 
2. 오류 로그 생성 : 관리자가 자세한 내역을 확인 가능
3. 테이블에 오류 기록 : 엔티티와 트랜잭션의 경우 오류 기록 테이블에 자세히 기록됨

댓글