728x90
반응형

프로그램 실행 여부에 따른 테스트의 분류

✔️ 정적 테스트

    👉 워크스루 : 개발자가 동료개발자들(5명내외) 앞에서 격식을 갖춰 코드를 직접 설명하면서 검토

    👉 인스펙션 : 개발자 외 다른 전문가가 검사하는 가장 공식적인 리뷰 기법

    👉 코드 검사

✔️ 동적 테스트

    👉 블랙박스 테스트

    👉 화이트박스 테스트

 

테스트 기반에 따른 테스트의 분류

✔️ 명세 기반 테스트

    👉 동등분할

    👉 경계값 분석

✔️ 구조 기반 테스트

    👉 구문기반

    👉 결정기반

    👉 조건기반

    👉 조건결정기반

✔️ 경험 기반 테스트

    👉 에러추정

    👉 체크리스트

    👉 탐색적 테스팅

 

시각에 따른 테스트의 분류

✔️ 검증 테스트(개발자)

✔️ 확인 테스트(사용자)

 

목적에 따른 테스트의 분류

✔️ 회복 테스트 : 일부러 결함을 준 후 얼마나 잘 복구가 되는지 확인

✔️ 안전 테스트 : 불법적 침입이 일어날때 얼마나 시스템이 보호 되는지 확인

✔️ 강도 테스트 : 과부화를 걸어 얼마나 정상적으로 실행되는지 확인

✔️ 성능 테스트 : 전체적 효율성 진단(응답시간, 처리량)

✔️ 구조 테스트 : 내부적인(논리적인) 경로가 얼마나 복잡하게 되어있는지 평가

✔️ 회귀 테스트 : 수정 후 수정된 코드에 결함이 없는지 확인

✔️ 병행 테스트 : 변경된 소프트웨어와 기존의 소프트웨어어 동일한 값을 입력하여 결과 비교

 

❓ 애플리케이션 테스트 중 시스템에 여러 가지 결함을 주어 실패하도록 한 후 올바르게 복구되는지를 확인하는 테스트가 무엇인지 쓰시오.

 

더보기

회복 테스트

반응형
복사했습니다!