07. 애플리케이션 테스트 관리

songmin jeon·2024년 4월 13일
0

자격증 준비

목록 보기
1/1

정보처리기사 정리

(1) ~ (6)은 출제도가 낮아 제외

▶ 23년 3회까지 출제 횟수 분석

(1) (최하)7 요구사항 확인
(2) (최하)5 데이터 입출력 구현
(3) (하)9 통합 구현
(4) (중하)17 서버 프로그램 구현
(5) (최하하)3 인터페이스 구현
(6) (최하)5 화면설계
(7) (중)23 애플리케이션 테스트 관리


(1) 애플리케이션 테스트

애플리케이션 테스트

  • 애플리케이션에 잠재된 결함을 찾아내는 일련 행위/절차
  • 소프트웨어가 요구사항을 만족하는지 확인(Validation)
  • 소프트웨어가 기능을 정확시 수행하는지 검증(Verification)

애플리케이션 테스트 기본원리

  • 완벽한 테스트 불가능 : 잠재적 결함은 줄일 수 있지만, 소프트웨어에 결함이 없다고 증명 불가능
  • 파레토 법칙 : 20%에 해당하는 코드에서 전체 결함 80% 발견 법칙
  • 살충제 패러독스 : 동일한 방법으로 테스트를 반복하면 더 이상 결함 발견되지 않는 현상
  • 오류 부제의 궤변 : 결함을 모두 제거해도 요구사항에 만족시키지 못하면 품질에 문제가 있는 것

정적 테스트

  • 프로그램을 실행하지 않고 명세서나 소스코드 대상 분석 테스트
  • 코딩 표준. 스타일, 복잡도 , 남은 결함 발견 목적
  • 종류 워크스루, 인스펙션, 코드검사

(2) 애플리케이션 테스트의 분류

profile
제가 한 번 해보겠습니다.

0개의 댓글