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

정보처리기사 실기(애플리케이션 테스트 관리) 개발 단계에 따른 애플리케이션 테스트

by 열정적인 이찬형 2022. 3. 26.
※본 내용은 스스로 공부하며 중요하다고 생각하는 부분만 정리한 내용입니다. 

공부 서적(시나공 정보처리기사 필기책)

 

시나공 정보처리기사 실기

시나공 정보처리기사 실기는 NCS 학습 모듈을 가이드 삼아 자세한 설명과 충분한 예제를 더한 후 교재에 수록된 문제나 이론은 하나도 빼놓지 않고 이 분야에 전혀 기초가 없는 수험생의 눈높이

book.naver.com

출처: 시나공 정보처리기사 실기

저자: 김정준,강윤석,김용갑,김우경

출판사 : 길벗


개발 단계에 따른 애플리케이션 테스트


 
개발 단계에 따른 애플리케이션 테스트
  • 요구사항 -> 분석 -> 설계 -> 구현 -> 단위 테스트 -> 통합 테스트 -> 시스템 테스트 -> 인수 테스트
단위 테스트
  • 모듈이나 컴포넌트에 초점을 맞춰 테스트
  • 자료 구조, 독립적 기초 경로, 오류 처리 경로, 경계 조건 등 검사
  • 기능성 테스트를 최우선 수행

통합 테스트

  • 단위 테스트가 완료된 모듈들을 결합하여 하나의 시스템으로 완성시키는 과정에서의 테스트
  • 컴포넌트 간의 상호 작용 오류를 검사
시스템 테스트
  • 개발된 소프트웨어가 완벽하게 수행되는가를 점검하는 테스트
  • 기능적 요구사항과 비기능적 요구사항으로 구분하여 만족하는지 테스트

인수 테스트

  • 사용자의 요구사항을 충족하는지에 중점을 두고 테스트
  • 사용자가 직접 테스트
  • 사용자 인수 테스트 : 사용자가 시스템의 적절성 여부 확인
  • 운영상의 인수 테스트 : 시스템 관리자가 인수 시 수행하는 테스트, 재난복구/사용자 관리/정기 점검 등
  • 계약 인수 테스트 : 계약상 인수/검수 조건 준수하는지 여부 확인
  • 규정 인수 테스트 : 정부 지침/법규/규정 등 규정에 맞게 개발되었는지 확인
  • 알파 테스트 : 개발자의 장소에서 사용자가 개발자 앞에서 행하는 테스트, 통제된 환경
  • 베타 테스트 : 최종 사용자 여러 명의 사용자 앞에서 행하는 테스트, 실업무를 가지고 사용자가 직접 테스트

댓글