본문 바로가기
  • (개인)정보보호/최신ICT 정보 공유 블로그
나의 서재/22. 소프트웨어 공학 기본원리

15.1 테스트 분류

by 노벰버맨 2021. 12. 19.
구분 분류 설명
실행 정적 -프로그램을 실행하지 않고 테스트 수행
-워크스루, 기술적 검토, 인스팩션
동적 -프로그램을 실행하여 테스트 수행
-구현 단계 이후에 수행
-블랙박스, 화이트박스 테스트
-단위/통합/시스템/인수 테스트
관점 확인 -사용자 요구를 만족하기 위해 모든 프로세스가 만족되고 있음을 확인하는 테스트
-워크스루, 기술적 검토, 인스팩션
검증 -사용자 살제 요구를 만족하는지 검증하는 테스트
-시스템/인수 테스트
단계 단위 -단위 모듈에 대한 테스트
-모듈(컴포넌트) 테스트
-화이트박스 테스트 방법에 의해 설계된 테스트 데이터 이용
-드라이브, 스터브 활용 
통합 -통합된 모듈 사이의 인터페이스나 상호작용을 테스트
-소프트웨어가 아키텍처 설계에 따라 올바르게 구현되었는지 확인
-화이트박스, 블랙박스 테스트
-빅뱅, 하향식, 상향식, 샌드위치 방법
시스템 -통합된 시스템 테스트
-요구명세의 기능/비기능 요구를 만족하는지 확인
-블랙박스 테스트
인수 -완성된 제품을 인숙할 것인지 결정하기 위해 고객이 수행하는 테스트
목적 알파 -개발된 제품을 개발 부서 내부 직원들에 의해 수행되는 테스트
베타 -제품을 출시하기 선발된 잠재 고객에 의해 수행되는 테스트
필드 -제품 판매 후 구매자에 의해 사용되면서 진행되는 테스트(평가)
회귀 -오류 등을 수정한 후 새로운 오류의 유입, 기존 기능의 수행 여부를 확인하기 위한 테스트
성능 -시스템 요구 명세어 기술된 성능 (실행시간, 응답시간, 처리량, 속도, 자원사용량) 만족 여부를 확인하기 위한 테스트
스트레스 -시스템에 스트레스를 일으켜 적절하게 운영 또는 오류 대처가 가능한지 확인하기 위한 테스트

'나의 서재 > 22. 소프트웨어 공학 기본원리' 카테고리의 다른 글

15.3 동적 테스트  (0) 2022.01.03
15.2 정적 테스트  (0) 2021.12.19
15. 테스트  (0) 2021.12.19
14.1 팬인(Fan-in) 및 팬아웃(Fan-out)  (0) 2021.12.18
14. 모듈 설계  (0) 2021.12.18

댓글