[2과목-5장-068] 인터페이스 구현 검증
인터페이스가 정상적으로 문제없이 작동하는지 확인
* 도구
1. 인터페이스 구현 검증 도구
: 인터페이스 단위 기능, 시나리오 등을 기반으로 하는 통합 테스트 필요
** 테스트 자동화 도구 (이용하여 효율적 수행)
1) xUnit
: Java, C++, .Net 등 다양한 언어 지원
2) STAF
: 서비스 호출, 컴포넌트 재사용 등 다양한 환경 지원
3) FitNesse
: 웹 기반 테스트케이스 설계, 실행, 결과 확인 등을 지원
4) NTAF
: FitNesse 장점인 협업 기능 + STAF 장점인 재사용 및 확장성을 통합 (NHN)
5) Selenium
: 웹 애플리케이션 테스트 프레임워크
6) watir
: Ruby 사용
2. 인터페이스 구현 감시 도구
- 인터페이스 동작 상태는 APM 사용하여 감시
- 애플리케이션 성능 관리 도구를 통해 종합적인 정보 조회, 분석 가능
종류: 1) 스카우터 2) 제니퍼
** APM (Application Performance Management/Monitoring)
: 애플리케이션 성능 관리 위해 접속자, 자원 현황, 트랜잭션 수행 내역, 장애 진단 등 다양한 모니터링 기능을 제공하는 도구
* 인터페이스 구현 검증 도구 및 감시 도구 선택
- 인터페이스 기능 구현 정의를 통해 구현된 인터페이스 명세서 세부 기능을 참조하여 인터페이스의 정상적 동작 여부 확인하기 위한 검증 / 감시 도구의 요건을 분석
- 분석 끝나면 시장 및 솔루션 조사를 통해 적절한 인터페이스 구현 검증, 감시하는데 필요한 인터페이스 구현 검증 / 감시 도구를 선택
* 인터페이스 구현 검증 확인
- 도구 이용하여 외부 시스템과 연계 모듈의 동작 상태를 확인
- 전반적 인터페이스 동작 프로세스 상에서 예상되는 결과값 - 실제 검증값이 동일한지 비교
- 각 단계별 오류 처리도 적절히 구현되어 있는지 확인
* 인터페이스 구현 감시 확인
- 도구 이용하여 외부 시스템과 연계 모듈이 서비스를 제공하는 동안 정상적으로 동작하는지 확인
- 도구에서 제공해주는 리포트 활용
'정보처리기사 > 필기' 카테고리의 다른 글
[2과목-5장-069] 인터페이스 오류 확인 및 처리 보고서 작성 (0) | 2020.04.27 |
---|---|
[2과목-5장-067] 연계 테스트 (0) | 2020.04.27 |
[2과목-5장-066] 인터페이스 보안 (1) | 2020.04.27 |
[2과목-5장-065] 인터페이스 예외 처리 (0) | 2020.04.27 |
[2과목-5장-064] 인터페이스 구현 (0) | 2020.04.27 |
댓글